 /(rgwUUǀۿ&W|.(?Κj1x2GOє׽uߺT7~NeOf˻(bu9+v[nT(z1<bE
S"yWEgצ? |G{mt4 !s` V{Pm&;=P0PdrI%$zȚ΍ H|ۻhlJi|Ow4g__;JcAF=a궿刺.ꜞ߿j>1=i>f,G_m,5--VqMۘUEM=G9#ߏ[~^.q;˧&9ϲV Yn,s3Ef<Q9j!]7cogz>ٙlF6^8<#,SGJ@7_~ 2[$::^m$]W~OJqI௢+A{^7*~9{ϱwa=Sgjr̝.

{)1jl.SC,Z*Jx= Oj LiҿdlZk{snnLn i_~пKq;stmSj &oۙWPTQ?jE/>׺#w=ÑorZ<vax̞Cn$W"r"H O~$O7F{k`促şSys(^2cCf!Z׺=}逗vtmuqmh*~m՛kߊA|PiG/c~
>׺ߺTa 
}?w{v{VB1ugzѓC`LNIWCO۝?v]QnK3Qgm+MB'%U6rG _3Lwyt155߶ ^8!>캾yFen!`$?zV Ei͵џou9{S(~`u]Sc|xMH<Xo}&E.o>S0_%:t{o|l݁=B۟n-6>Vz*LmU4&z(q~3RM 噴 G=RplN1||t_mlׯ*j
5sa ]9?WiF?˿h:>̤=':zy#آ1nX5n,`}XÈGZTUۿ ;gt  +1]r/^ꏔںb/nԒsBk("ɯNuq_ͫP|o]˥6;iz#I8a<KG?8=Qs?*/?w'|mgK NSyO۳rUe?OO T=~Oo_(3m[玱>ʊ:K_oᥩ_w%F/V 6àwf{Ế4g~i-o͏{rMؒ|tQh6;oTM9#y(J~m?W sujv?\'KE^M/XTԘv::ݪ*luiDK54e.ߺ_ߺA blͥ#zyGKmvJio>cld+A(xʓ_9 &1T;=;rlH[zby\#:WٻnO]edS[qq Fr;dhzd27pu]Fu~15ԸLy $Mt~Sb7om  }ѵrx6Nxp5P$^Yj}=kQ?+?/GfbveG2qR'T]=3
|.9ۋ.k#5̗iwS0.蚫-2M㎡PZ/?'߫NtM>avĨg%=շFq>^nuܨmQ"\U,%EDfJuQzu>8m>|Tޟ*Q|ܕ'm<>7[덯YuvV,F&*
*[YTItiӿe /i8q_o|T9ja>&G}m?ڛ#Zl<f#rJ/O~Ά !.m>LGܗ	FġG	>=.åXY(jE=D<557CQuT}gR?O.|}_2y͵}/H^7\P|9$EI$q%#:~Ko8^ ,[3z7_'6l-ӃLW_wG_a;__7Wy?ͥ:N ,?w.[?M|'bgYmj͝ջj-n+#3dkM!Q5EG8IdwՙհUߺZ]_)X:Wo4?$0^Xϐ(~`m=ـuWqU}(c1Q$Muoiػyî8/_g:/ɜ"]^^^)K++_G׵)߇^N=]w`w'on㽳g؝/Eo~jجN<%.e1GY㠎ZOofˋ5gc:C.Cxc{:;Kmfu]9(i0/E	Bu$t^vV%0ɺ GΝf3&ٷ:#z˽yKuN2b5n%䒚	?j?GЧٟ9>Sgwm߆[wv}>5{howUɸcp찘a%Td)>Nߝ?d濰>:?9
EOPm~ЫolT޷xmpJ/y< K]ߛmWq 2H0[s5z1ܘSS+c(7OWnV0GI%VI}Sn>ݿbjn4K\'ɮʼ/ݛ1k?hfPmx賿 Jsj>v3f߈=}Y:YQ$ubOYaU|ػdc#3n1N5>^z.U?'.~ѓ`j><d*:}m}K;;i g|O]0gO%EN+u?G{coo^c.oOp~RRukm=d%ZhDu/״D}>O]WuߺDzEnpt/GW3!UE߱UO{(j3ؗ1mG]Kzǰ;jnΔond}ñ>9_VẪld+'_xfܤ<^}9ڽ&7V.=ѳwsznK;+~5=3!a E:V?׵>c񏶻#zvOf3c@RugzuZ^fYɢ?TOGM/ySku_ߕT[Ba;|ߛ{uOqG(Gtf GZLG>[ޚ*9cc{W}AQ|)Eͫ|wd{feMنZڙݶwo?S2[-r_'zֳդwTn#ib[k?P݉WU4yImI,WџKEzL=6ȓ	Gd|ٖVOCM&ߒ=m3eZ" E5_70uOSo߀?,@l;7ݼC1۝m< C<ڵx,8,EA6.?Wkѧ?ۛcqgΨSbSd7 v,K '2ynܴ. ;ZN_ҝ}u'޽}߲7nn^ޝW{s!W{k]7Z3)$  {'ֵK>c>joΘñp8=xV{4FQ	7aQ]$$e9U܏>?77>׺ߺ_ߺ^׽u~{ߺ^׽u~{ߺ^G}ԝ9[r}e;?/ٛM8ydo$"<{1]5VRP%<(xN=t.{^׺u{ߺ^׽u~{ߺ^׽u~{ߺ^׽u~{ߺ^׽u                                                                                                                                                                              icheckbox_minimal-aero.checked {
        background-position: -40px 0;
    }
    .icheckbox_minimal-aero.disabled {
        background-position: -60px 0;
        cursor: default;
    }
    .icheckbox_minimal-aero.checked.disabled {
        background-position: -80px 0;
    }

.iradio_minimal-aero {
    background-position: -100px 0;
}
    .iradio_minimal-aero.hover {
        background-position: -120px 0;
    }
    .iradio_minimal-aero.checked {
        background-position: -140px 0;
    }
    .iradio_minimal-aero.disabled {
        background-position: -160px 0;
        cursor: default;
    }
    .iradio_minimal-aero.checked.disabled {
        background-position: -180px 0;
    }

/* Retina support */
@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
       only screen and (-moz-min-device-pixel-ratio: 1.5),
       only screen and (-o-min-device-pixel-ratio: 3/2),
       only screen and (min-device-pixel-ratio: 1.5) {
    .icheckbox_minimal-aero,
    .iradio_minimal-aero {
        background-image: url(aero@2x.png);
        -webkit-background-size: 200px 20px;
        background-size: 200px 20px;
    }
}

/* grey */
.icheckbox_minimal-grey,
.iradio_minimal-grey {
    display: inline-block;
    *display: inline;
    vertical-align: middle;
    margin: 0;
    padding: 0;
    width: 18px;
    height: 18px;
    background: url(grey.png) no-repeat;
    border: none;
    cursor: pointer;
}

.icheckbox_minimal-grey {
    background-position: 0 0;
}
    .icheckbox_minimal-grey.hover {
        background-position: -20px 0;
    }
    .icheckbox_minimal-grey.checked {
        background-position: -40px 0;
    }
    .icheckbox_minimal-grey.disabled {
        background-position: -60px 0;
        cursor: default;
    }
    .icheckbox_minimal-grey.checked.disabled {
        background-position: -80px 0;
    }

.iradio_minimal-grey {
    background-position: -100px 0;
}
    .iradio_minimal-grey.hover {
        background-position: -120px 0;
    }
    .iradio_minimal-grey.checked {
        background-position: -140px 0;
    }
    .iradio_minimal-grey.disabled {
        background-position: -160px 0;
        cursor: default;
    }
    .iradio_minimal-grey.checked.disabled {
        background-position: -180px 0;
    }

/* Retina support */
@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
       only screen and (-moz-min-device-pixel-ratio: 1.5),
       only screen and (-o-min-device-pixel-ratio: 1.5),
       only screen and (min-device-pixel-ratio: 1.5) {
    .icheckbox_minimal-grey,
    .iradio_minimal-grey {
        background-image: url(grey@2x.png);
        -webkit-background-size: 200px 20px;
        background-size: 200px 20px;
    }
}

/* orange */
.icheckbox_minimal-orange,
.iradio_minimal-orange {
    display: inline-block;
    *display: inline;
    vertical-align: middle;
    margin: 0;
    padding: 0;
    width: 18px;
    height: 18px;
    background: url(orange.png) no-repeat;
    border: none;
    cursor: pointer;
}

.icheckbox_minimal-orange {
    background-position: 0 0;
}
    .icheckbox_minimal-orange.hover {
        background-position: -20px 0;
    }
    .icheckbox_minimal-orange.checked {
        background-position: -40px 0;
    }
    .icheckbox_minimal-orange.disabled {
        background-position: -60px 0;
        cursor: default;
    }
    .icheckbox_minimal-orange.checked.disabled {
        background-position: -80px 0;
    }

.iradio_minimal-orange {
    background-position: -100px 0;
}
    .iradio_minimal-orange.hover {
        background-position: -120px 0;
    }
    .iradio_minimal-orange.checked {
        background-position: -140px 0;
    }
    .iradio_minimal-orange.disabled {
        background-position: -160px 0;
        cursor: default;
    }
    .iradio_minimal-orange.checked.disabled {
        background-position: -180px 0;
    }

/* Retina support */
@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
       only screen and (-moz-min-device-pixel-ratio: 1.5),
       only screen and (-o-min-device-pixel-ratio: 1.5),
       only screen and (min-device-pixel-ratio: 1.5) {
    .icheckbox_minimal-orange,
    .iradio_minimal-orange {
        background-image: url(orange@2x.png);
        -webkit-background-size: 200px 20px;
        background-size: 200px 20px;
    }
}

/* yellow */
.icheckbox_minimal-yellow,
.iradio_minimal-yellow {
    display: inline-block;
    *display: inline;
    vertical-align: middle;
    margin: 0;
    padding: 0;
    width: 18px;
    height: 18px;
    background: url(yellow.png) no-repeat;
    border: none;
    cursor: pointer;
}

.icheckbox_minimal-yellow {
    background-position: 0 0;
}
    .icheckbox_minimal-yellow.hover {
        background-position: -20px 0;
    }
    .icheckbox_minimal-yellow.checked {
        background-position: -40px 0;
    }
    .icheckbox_minimal-yellow.disabled {
        background-position: -60px 0;
        cursor: default;
    }
    .icheckbox_minimal-yellow.checked.disabled {
        background-position: -80px 0;
    }

.iradio_minimal-yellow {
    background-position: -100px 0;
}
    .iradio_minimal-yellow.hover {
        background-position: -120px 0;
    }
    .iradio_minimal-yellow.checked {
        background-position: -140px 0;
    }
    .iradio_minimal-yellow.disabled {
        background-position: -160px 0;
        cursor: default;
    }
    .iradio_minimal-yellow.checked.disabled {
        background-position: -180px 0;
    }

/* Retina support */
@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
       only screen and (-moz-min-device-pixel-ratio: 1.5),
       only screen and (-o-min-device-pixel-ratio: 1.5),
       only screen and (min-device-pixel-ratio: 1.5) {
    .icheckbox_minimal-yellow,
    .iradio_minimal-yellow {
        background-image: url(yellow@2x.png);
        -webkit-background-size: 200px 20px;
        background-size: 200px 20px;
    }
}

/* pink */
.icheckbox_minimal-pink,
.iradio_minimal-pink {
    display: inline-block;
    *display: inline;
    vertical-align: middle;
    margin: 0;
    padding: 0;
    width: 18px;
    height: 18px;
    background: url(pink.png) no-repeat;
    border: none;
    cursor: pointer;
}

.icheckbox_minimal-pink {
    background-position: 0 0;
}
    .icheckbox_minimal-pink.hover {
        background-position: -20px 0;
    }
    .icheckbox_minimal-pink.checked {
        background-position: -40px 0;
    }
    .icheckbox_minimal-pink.disabled {
        background-position: -60px 0;
        cursor: default;
    }
    .icheckbox_minimal-pink.checked.disabled {
        background-position: -80px 0;
    }

.iradio_minimal-pink {
    background-position: -100px 0;
}
    .iradio_minimal-pink.hover {
        background-position: -120px 0;
    }
    .iradio_minimal-pink.checked {
        background-position: -140px 0;
    }
    .iradio_minimal-pink.disabled {
        background-position: -160px 0;
        cursor: default;
    }
    .iradio_minimal-pink.checked.disabled {
        background-position: -180px 0;
    }

/* Retina support */
@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
       only screen and (-moz-min-device-pixel-ratio: 1.5),
       only screen and (-o-min-device-pixel-ratio: 1.5),
       only screen and (min-device-pixel-ratio: 1.5) {
    .icheckbox_minimal-pink,
    .iradio_minimal-pink {
        background-image: url(pink@2x.png);
        -webkit-background-size: 200px 20px;
        background-size: 200px 20px;
    }
}

/* purple */
.icheckbox_minimal-purple,
.iradio_minimal-purple {
    display: inline-block;
    *display: inline;
    vertical-align: middle;
    margin: 0;
    padding: 0;
    width: 18px;
    height: 18px;
    background: url(purple.png) no-repeat;
    border: none;
    cursor: pointer;
}

.icheckbox_minimal-purple {
    background-position: 0 0;
}
    .icheckbox_minimal-purple.hover {
        background-position: -20px 0;
    }
    .icheckbox_minimal-purple.checked {
        background-position: -40px 0;
    }
    .icheckbox_minimal-purple.disabled {
        background-position: -60px 0;
        cursor: default;
    }
    .icheckbox_minimal-purple.checked.disabled {
        background-position: -80px 0;
    }

.iradio_minimal-purple {
    background-position: -100px 0;
}
    .iradio_minimal-purple.hover {
        background-position: -120px 0;
    }
    .iradio_minimal-purple.checked {
        background-position: -140px 0;
    }
    .iradio_minimal-purple.disabled {
        background-position: -160px 0;
        cursor: default;
    }
    .iradio_minimal-purple.checked.disabled {
        background-position: -180px 0;
    }

/* Retina support */
@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
       only screen and (-moz-min-device-pixel-ratio: 1.5),
       only screen and (-o-min-device-pixel-ratio: 1.5),
       only screen and (min-device-pixel-ratio: 1.5) {
    .icheckbox_minimal-purple,
    .iradio_minimal-purple {
        background-image: url(purple@2x.png);
        -webkit-background-size: 200px 20px;
        background-size: 200px 20px;
    }
}