From 23cb7ecaebf080a42295097c782e5d3f3b1d3fcf Mon Sep 17 00:00:00 2001 From: Michael Rose Date: Thu, 31 Jul 2014 13:09:32 -0400 Subject: [PATCH] Convert .less to .scss --- .../coderay.scssc | Bin 0 -> 79804 bytes .../elements.scssc | Bin 0 -> 27418 bytes .../forms.scssc | Bin 0 -> 58200 bytes .../grid.scssc | Bin 0 -> 10763 bytes .../mixins.scssc | Bin 0 -> 79370 bytes .../normalize.scssc | Bin 0 -> 46342 bytes .../page.scssc | Bin 0 -> 154439 bytes .../pygments.scssc | Bin 0 -> 47415 bytes .../site.scssc | Bin 0 -> 12873 bytes .../typography.scssc | Bin 0 -> 29742 bytes .../variables.scssc | Bin 0 -> 9860 bytes .../_bordered-pulled.scssc | Bin 0 -> 5034 bytes .../_core.scssc | Bin 0 -> 3102 bytes .../_fixed-width.scssc | Bin 0 -> 2033 bytes .../_icons.scssc | Bin 0 -> 272577 bytes .../_larger.scssc | Bin 0 -> 4607 bytes .../_list.scssc | Bin 0 -> 5551 bytes .../_mixins.scssc | Bin 0 -> 7298 bytes .../_path.scssc | Bin 0 -> 7432 bytes .../_rotated-flipped.scssc | Bin 0 -> 4347 bytes .../_spinning.scssc | Bin 0 -> 8588 bytes .../_stacked.scssc | Bin 0 -> 5741 bytes .../_variables.scssc | Bin 0 -> 107483 bytes .../font-awesome.scssc | Bin 0 -> 2241 bytes .../_settings.scssc | Bin 0 -> 12613 bytes .../magnific-popup.scssc | Bin 0 -> 140788 bytes Gruntfile.js | 22 - _config.yml | 3 + _includes/_head.html | 2 +- .../less/coderay.less => _sass/coderay.scss | 6 +- .../less/elements.less => _sass/elements.scss | 90 +-- assets/less/forms.less => _sass/forms.scss | 42 +- _sass/grid.scss | 47 ++ _sass/mixins.scss | 271 ++++++++ .../normalize.less => _sass/normalize.scss | 0 assets/less/page.less => _sass/page.scss | 340 ++++----- assets/less/print.less => _sass/print.scss | 0 .../less/pygments.less => _sass/pygments.scss | 6 +- assets/less/site.less => _sass/site.scss | 10 +- .../typography.less => _sass/typography.scss | 80 +-- _sass/variables.scss | 41 ++ .../vendor/font-awesome/_bordered-pulled.scss | 6 +- .../vendor/font-awesome/_core.scss | 2 +- .../vendor/font-awesome/_fixed-width.scss | 2 +- _sass/vendor/font-awesome/_icons.scss | 506 ++++++++++++++ _sass/vendor/font-awesome/_larger.scss | 13 + .../vendor/font-awesome/_list.scss | 14 +- _sass/vendor/font-awesome/_mixins.scss | 20 + _sass/vendor/font-awesome/_path.scss | 14 + .../vendor/font-awesome/_rotated-flipped.scss | 9 + .../vendor/font-awesome/_spinning.scss | 2 +- .../vendor/font-awesome/_stacked.scss | 10 +- _sass/vendor/font-awesome/_variables.scss | 515 ++++++++++++++ _sass/vendor/font-awesome/font-awesome.scss | 17 + _sass/vendor/magnific-popup/_settings.scss | 46 ++ .../vendor/magnific-popup/magnific-popup.scss | 645 ++++++++++++++++++ assets/css/ie.min.css | 1 - assets/css/main.min.css | 4 - assets/css/main.scss | 27 + assets/js/plugins/jquery.fitvids.js | 43 +- assets/js/plugins/jquery.magnific-popup.js | 185 ++--- assets/less/font-awesome/font-awesome.less | 17 - assets/less/font-awesome/icons.less | 506 -------------- assets/less/font-awesome/larger.less | 13 - assets/less/font-awesome/mixins.less | 20 - assets/less/font-awesome/path.less | 14 - assets/less/font-awesome/rotated-flipped.less | 9 - assets/less/font-awesome/variables.less | 515 -------------- assets/less/grid.less | 47 -- assets/less/magnific-popup.less | 454 ------------ assets/less/main.less | 39 -- assets/less/mixins.less | 310 --------- assets/less/variables.less | 34 - 73 files changed, 2610 insertions(+), 2409 deletions(-) create mode 100644 .sass-cache/36c9f4f11ace8281d8239c322b08f410988edc2b/coderay.scssc create mode 100644 .sass-cache/36c9f4f11ace8281d8239c322b08f410988edc2b/elements.scssc create mode 100644 .sass-cache/36c9f4f11ace8281d8239c322b08f410988edc2b/forms.scssc create mode 100644 .sass-cache/36c9f4f11ace8281d8239c322b08f410988edc2b/grid.scssc create mode 100644 .sass-cache/36c9f4f11ace8281d8239c322b08f410988edc2b/mixins.scssc create mode 100644 .sass-cache/36c9f4f11ace8281d8239c322b08f410988edc2b/normalize.scssc create mode 100644 .sass-cache/36c9f4f11ace8281d8239c322b08f410988edc2b/page.scssc create mode 100644 .sass-cache/36c9f4f11ace8281d8239c322b08f410988edc2b/pygments.scssc create mode 100644 .sass-cache/36c9f4f11ace8281d8239c322b08f410988edc2b/site.scssc create mode 100644 .sass-cache/36c9f4f11ace8281d8239c322b08f410988edc2b/typography.scssc create mode 100644 .sass-cache/36c9f4f11ace8281d8239c322b08f410988edc2b/variables.scssc create mode 100644 .sass-cache/5c5f8bb32507fa9038b91bad17d78106bed42d83/_bordered-pulled.scssc create mode 100644 .sass-cache/5c5f8bb32507fa9038b91bad17d78106bed42d83/_core.scssc create mode 100644 .sass-cache/5c5f8bb32507fa9038b91bad17d78106bed42d83/_fixed-width.scssc create mode 100644 .sass-cache/5c5f8bb32507fa9038b91bad17d78106bed42d83/_icons.scssc create mode 100644 .sass-cache/5c5f8bb32507fa9038b91bad17d78106bed42d83/_larger.scssc create mode 100644 .sass-cache/5c5f8bb32507fa9038b91bad17d78106bed42d83/_list.scssc create mode 100644 .sass-cache/5c5f8bb32507fa9038b91bad17d78106bed42d83/_mixins.scssc create mode 100644 .sass-cache/5c5f8bb32507fa9038b91bad17d78106bed42d83/_path.scssc create mode 100644 .sass-cache/5c5f8bb32507fa9038b91bad17d78106bed42d83/_rotated-flipped.scssc create mode 100644 .sass-cache/5c5f8bb32507fa9038b91bad17d78106bed42d83/_spinning.scssc create mode 100644 .sass-cache/5c5f8bb32507fa9038b91bad17d78106bed42d83/_stacked.scssc create mode 100644 .sass-cache/5c5f8bb32507fa9038b91bad17d78106bed42d83/_variables.scssc create mode 100644 .sass-cache/5c5f8bb32507fa9038b91bad17d78106bed42d83/font-awesome.scssc create mode 100644 .sass-cache/c381b8bf3e7a4cd078c88074ec85299726c0e985/_settings.scssc create mode 100644 .sass-cache/c381b8bf3e7a4cd078c88074ec85299726c0e985/magnific-popup.scssc rename assets/less/coderay.less => _sass/coderay.scss (97%) rename assets/less/elements.less => _sass/elements.scss (50%) rename assets/less/forms.less => _sass/forms.scss (86%) create mode 100644 _sass/grid.scss create mode 100644 _sass/mixins.scss rename assets/less/normalize.less => _sass/normalize.scss (100%) rename assets/less/page.less => _sass/page.scss (62%) rename assets/less/print.less => _sass/print.scss (100%) rename assets/less/pygments.less => _sass/pygments.scss (98%) rename assets/less/site.less => _sass/site.scss (81%) rename assets/less/typography.less => _sass/typography.scss (57%) create mode 100644 _sass/variables.scss rename assets/less/font-awesome/bordered-pulled.less => _sass/vendor/font-awesome/_bordered-pulled.scss (73%) rename assets/less/font-awesome/core.less => _sass/vendor/font-awesome/_core.scss (92%) rename assets/less/font-awesome/fixed-width.less => _sass/vendor/font-awesome/_fixed-width.scss (80%) create mode 100644 _sass/vendor/font-awesome/_icons.scss create mode 100644 _sass/vendor/font-awesome/_larger.scss rename assets/less/font-awesome/list.less => _sass/vendor/font-awesome/_list.scss (50%) create mode 100644 _sass/vendor/font-awesome/_mixins.scss create mode 100644 _sass/vendor/font-awesome/_path.scss create mode 100644 _sass/vendor/font-awesome/_rotated-flipped.scss rename assets/less/font-awesome/spinning.less => _sass/vendor/font-awesome/_spinning.scss (96%) rename assets/less/font-awesome/stacked.less => _sass/vendor/font-awesome/_stacked.scss (50%) create mode 100644 _sass/vendor/font-awesome/_variables.scss create mode 100644 _sass/vendor/font-awesome/font-awesome.scss create mode 100644 _sass/vendor/magnific-popup/_settings.scss create mode 100644 _sass/vendor/magnific-popup/magnific-popup.scss delete mode 100644 assets/css/ie.min.css delete mode 100644 assets/css/main.min.css create mode 100644 assets/css/main.scss delete mode 100644 assets/less/font-awesome/font-awesome.less delete mode 100644 assets/less/font-awesome/icons.less delete mode 100644 assets/less/font-awesome/larger.less delete mode 100644 assets/less/font-awesome/mixins.less delete mode 100644 assets/less/font-awesome/path.less delete mode 100644 assets/less/font-awesome/rotated-flipped.less delete mode 100644 assets/less/font-awesome/variables.less delete mode 100644 assets/less/grid.less delete mode 100644 assets/less/magnific-popup.less delete mode 100644 assets/less/main.less delete mode 100644 assets/less/mixins.less delete mode 100644 assets/less/variables.less diff --git a/.sass-cache/36c9f4f11ace8281d8239c322b08f410988edc2b/coderay.scssc b/.sass-cache/36c9f4f11ace8281d8239c322b08f410988edc2b/coderay.scssc new file mode 100644 index 0000000000000000000000000000000000000000..528a3d57e1af3949518d75dfb0bf7ee004e8a7d8 GIT binary patch literal 79804 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 literal 0 HcmV?d00001 diff --git a/.sass-cache/36c9f4f11ace8281d8239c322b08f410988edc2b/forms.scssc b/.sass-cache/36c9f4f11ace8281d8239c322b08f410988edc2b/forms.scssc new file mode 100644 index 0000000000000000000000000000000000000000..a2684e8f2b38092e244d556de9d1a11fcd2723a3 GIT binary patch literal 58200 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 literal 0 HcmV?d00001 diff --git a/.sass-cache/36c9f4f11ace8281d8239c322b08f410988edc2b/grid.scssc b/.sass-cache/36c9f4f11ace8281d8239c322b08f410988edc2b/grid.scssc new file mode 100644 index 0000000000000000000000000000000000000000..a40975a22f44c43acfa28069d5ca28b10e94f51b GIT binary patch literal 10763 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 Sb5Rv2MiCAli7(1H;rtH|c&1GN literal 0 HcmV?d00001 diff --git a/.sass-cache/36c9f4f11ace8281d8239c322b08f410988edc2b/mixins.scssc b/.sass-cache/36c9f4f11ace8281d8239c322b08f410988edc2b/mixins.scssc new file mode 100644 index 0000000000000000000000000000000000000000..56ff3594e002aaa879b82a5db1d48e3ed4ebfb6a GIT binary patch literal 79370 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 z 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 literal 0 HcmV?d00001 diff --git a/.sass-cache/36c9f4f11ace8281d8239c322b08f410988edc2b/normalize.scssc b/.sass-cache/36c9f4f11ace8281d8239c322b08f410988edc2b/normalize.scssc new file mode 100644 index 0000000000000000000000000000000000000000..ea33715f8610f5ec5d279dd1976f84295b3c6d5d GIT binary patch literal 46342 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 literal 0 HcmV?d00001 diff --git a/.sass-cache/36c9f4f11ace8281d8239c322b08f410988edc2b/page.scssc b/.sass-cache/36c9f4f11ace8281d8239c322b08f410988edc2b/page.scssc new file mode 100644 index 0000000000000000000000000000000000000000..8b13155a6c7d22da6228dfc95b99c90c6b746f75 GIT binary patch literal 154439 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

`XUzo1J_bvM+(Xy0>-Mnd8 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 QpS^qT(4WGWPqLT&-#Q*CVgLXD literal 0 HcmV?d00001 diff --git a/.sass-cache/36c9f4f11ace8281d8239c322b08f410988edc2b/pygments.scssc b/.sass-cache/36c9f4f11ace8281d8239c322b08f410988edc2b/pygments.scssc new file mode 100644 index 0000000000000000000000000000000000000000..794ac3336dacb4ee1ba4042a84b4266206c9722b GIT binary patch literal 47415 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 G*8Kmp0kp9I literal 0 HcmV?d00001 diff --git a/.sass-cache/36c9f4f11ace8281d8239c322b08f410988edc2b/site.scssc b/.sass-cache/36c9f4f11ace8281d8239c322b08f410988edc2b/site.scssc new file mode 100644 index 0000000000000000000000000000000000000000..fb44af67d5455b1af6d824abf40ea9d91202c351 GIT binary patch literal 12873 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 literal 0 HcmV?d00001 diff --git a/.sass-cache/36c9f4f11ace8281d8239c322b08f410988edc2b/variables.scssc b/.sass-cache/36c9f4f11ace8281d8239c322b08f410988edc2b/variables.scssc new file mode 100644 index 0000000000000000000000000000000000000000..f4847d960c9dafc8dfd186df44338d7128037646 GIT binary patch literal 9860 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 t`jrv04ZF@8+b{|6B*3^f1% literal 0 HcmV?d00001 diff --git a/.sass-cache/5c5f8bb32507fa9038b91bad17d78106bed42d83/_bordered-pulled.scssc b/.sass-cache/5c5f8bb32507fa9038b91bad17d78106bed42d83/_bordered-pulled.scssc new file mode 100644 index 0000000000000000000000000000000000000000..42ff8e4e55d006c18c02c018295811516927ae37 GIT binary patch literal 5034 zcmb7IZFAd15RN;HW6MsQIInFADDDewitW5KZE^>UhSCh4X*(qe?=!c%-Pt+Rm(+kd#XZGBSUva73#6PyO3o|SAF`8ttG3_Vu)pPDmxZir z-?pC*eV=tLd&90z`e$!6^CbWHm{?BqcECtUcs^LB`I9Ml<$D41@?^&0gUI87xR^?N zJMIi^P0@Qx(h5>j7 z`7Io=C=a`xyW;#}3LM0QA&AZropDO7TDcyFD6w911oK%3^3*nvq>Dwm#FNbD>FU_Z zrdPq*nuB;m?wRnWfU)UPdLHrtlCwhRu{g>Dw~GnHZ7ImAY?=Ig;z1@|zmOsD0;`OW zqbLL;AkeBUHMUvbZfx)3-!1qnOnBNdE~ z)0-;Ar36?^;7wI&MhAETC7`m5Jr2N^^#bV8TSd^Kw`FcE!F{hACzO7n(pXBRu>^^m z)3M-cNjtXg0DYvzG|~#lXT$y(3oTmc6*n83dt}K8pmakQsW=S0NFZsZV^ATN04axJ z82gOehVp(1Fa1`nghr(F!F#-2HoRRky`3x3`BrTa8e*KsdWZWwlsTx%_o_FvllNsW zD<{{DT@tV$C+HjYLpE?_sKgQjx5I#1S%%EyUNVGSrFZCEMb0b>2{{p-#KJ~g56%yU ztFt;G_l$Z`Ks$%}yTQAv%2()iy`fMAPH$lqD>@Y$Tch&SY$~VNR0aoEv^%&;@G%3; z(o6z1HAjJ-8I}{Cnt>`GoX&WlIGIwu7QwqoEwPHNw>>&M9LFU(J4-7_=(z@tl{(P& zJd%m38HuhKc5zkJo?v6DI=~wNQyHf{H2az=an-{K!J~8=ehuP+{kyI&`x|WuDz}|wP!*?lPvdBysN~# z^I0#8c5_C$afRuY6JEx>%jtuHgrDxkWTE>p9Vk)A&r0OA{W1)O5%835(yu-k=sDOq z_h*bW*uZCL3?Dua>!NlefqE_lH3oT2Zp}XR97p`$pfs~;G_28N# z&vFZzpgfz!2S7X!a&rHC9D}iTKu7i}rLPSc44&`1Ask=Era`J{6&pL3#^yo_CCtoC zjS{Zz7kBncKXNMH^zWC2JyS8}( zj8DSEme(g+UP)}UHGZQ=8BD?Pm|E{(>*N4sU)b_ALu^?9)PASFB1w{uxWaE4 vUQ2h!x-2M-cO2Lj+6(I1_IRl!VrV;&dS}TKYZ+R+d7Zv|TFYzfV^IDF)kw&t literal 0 HcmV?d00001 diff --git a/.sass-cache/5c5f8bb32507fa9038b91bad17d78106bed42d83/_core.scssc b/.sass-cache/5c5f8bb32507fa9038b91bad17d78106bed42d83/_core.scssc new file mode 100644 index 0000000000000000000000000000000000000000..3717db55b12478f1d247a82d9838d050c9f0a459 GIT binary patch literal 3102 zcma);ZExE)5XX~YP!idRleBqix=nSvt#v0mwvn|XH-KB4UQ|ff>}t5yD~R&jozk~yz@2Li@nJkgd`BZryFMV=B%}drmACuU^`vx%5h(ruu9s+++=e|CNl!$q z*U@GjFzd|BaFMT}Z6d{OoH?bpJ)RppWG za|WyNSVWx3b^x^qsP6_GgxtV~j)Wq$-@^(bYWGDLyL7~)2w1zLsH+lKA@MBqM30Bp z<*h$Bn2w}dZyYzEJ$Nt_QOqKNoC!`V{Q%8$3IgR=#w=J-Wr3z@m47`!wM1@hUT#gx zt{w7J*<|#Du&y!xBGvzXy50@;17MvWfm)lAMj&l#ubIpus~MBdhsP0myUIn(n7=cKA5 z#;*tQr-QC%K-Z0es?nid&IHZ#oPnC2Q_w#(sG46?&{PBYORsE#COdhs5Y(z?in)C7){S9W2hO`{36Cw0}*;A{q}yl)Ae`0(A-dMc;v&slPkKqRe|+TqLsj9CNyOrjf}#)^rn z1&Q9z2mL0qjEN%7Lk)6E(-FIJ`puJI&p+dLEcSo!*xdO2NDA%wdw%P+pT8G4$T_`4 z9x?YhLk-PSI2k)vHP}kIVBA4VMCOLWQ4h7}Xh$itXqO;Z!T&3_-*nmzuAfQtVS@M~ zQam@)_P$fa=`e-%JR)eu`pwmZwj!-txnc>wgVam3PDUbTN=H($IGlxr5Eed#;YIGE zRifocMJ!ZQTr-I_%c8|5uxWSeXqjk3l?ijHCEBire3P2n<`#>@VATO%^_zd3qM$$>%%cuwsDpXb!E@9>f!e|E z$U5328ssa)3CC0kKnL8q7tAr=C|`;$=>UEMYWH-hE_-p3WfS! z7aK>vhx@zx% zaQcc}+HS#ya3SR>HE@SM2Ehx@6>PrtTD83P$A?dq2jdYg6#v2V{bI_IztcHpnIHI_ j-Y$mSC(V#QQ2~38UZKPy;I7V?Q|V>0D(@S7P{98W_q#O! literal 0 HcmV?d00001 diff --git a/.sass-cache/5c5f8bb32507fa9038b91bad17d78106bed42d83/_icons.scssc b/.sass-cache/5c5f8bb32507fa9038b91bad17d78106bed42d83/_icons.scssc new file mode 100644 index 0000000000000000000000000000000000000000..16ef85964dc7efcb3e4ae05a2a7d9a6754887e19 GIT binary patch literal 272577 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 literal 0 HcmV?d00001 diff --git a/.sass-cache/5c5f8bb32507fa9038b91bad17d78106bed42d83/_larger.scssc b/.sass-cache/5c5f8bb32507fa9038b91bad17d78106bed42d83/_larger.scssc new file mode 100644 index 0000000000000000000000000000000000000000..c1142bc8491d25fc5a7c38b2eaa91f9dd09ab8ae GIT binary patch literal 4607 zcmb`K?QYvP6o%7baBSIW5~s~alNFlVtVvee@mH{r8z7)-F#~N^G+Bo&1`JuIZLYFt zh)U8f=MhNd3{ZK!MOahv(J%98zMV(x}wx`rb2h;+fLpmJWZ} zY+pNW9Z(NFlVOltap zUQYX`A5=3W^Z1l#hWB>DNM3RqmZX`p1^CJ44&xcJWQd8!g(I&P1YOi<7K=QBB4hJ4 zle#xz`an3I-e~OVw&@O;tGmoLJ$}J-Px$j3<-mW>ge6_9N^_?aR6D{Qn>N;?1)ifz zMn3Muxy{gtCD7x--)Gr&DN}*;CxU!Fb>qZx`NW%9_sVp+*|Whq&2Y>yYnO@xvusIO zp15ql-(Y33Zk#)P=1NPrtltg8x)9cl!a$NniiQ;DuEn~p=?s}5n?X_kM<9j2=E$-k zJ=68N6CnlJRzqG0$f4zbs1_Q}Fo&#f<)Av*8hCfL+`3A@y0EBjlKPH_YB#7)h zRcE;S{;ADBsK?q>!bS3mt=K?ASw}X7j<|UJ2 z%sSmEq>6;61-i_!M4vmu(&~>Kf-hycR&Ujz@%VTmT#vbe=+g&k2R}fYJ^_jHt@PM< z5y3#awoBhVCRJZ>bzX2a6kMGbT#XB^`hqib+qgqE4GH9YF5OGhbwC~1nmu7&2C9ur zIl5W^f#?&mGq$jC+NEsS9{PB<4asa~fi+zP9=)BT>mo8cL$~HeJM<2$v}0^T4bSXJ zz5sn0-;u;hscQi)`%suwnF>Bf#mo=>_x( zIx$agiFrTr(0sQ-KX9}$^MjU*tw?uW&^;7K_u(kuS$Y6__e(f0;K5uzgjzQ2&<50h z@}5d}luFx4mEeg;w$Cr-wHlT5Jipp~zCc!u2|((~w{YCNAz6oA2IouCBWINbqZZik z508ZQF}_wZR%gWL;2;t~%SPl9Rx3lq+QeiEeZz%1JxwpampTl{@{Iv__ z!kZfoP}Al^XXgK2HhmYKcrKhv5YR5=%C*+6pQDjw4tvhy1J2w4%~A}_5=hw$MdK)J zyOk#k6XmF71>o;z`_{eV&|7yLowuuFSoo z>1v)9lU~7e&HwfK8+SRTU>OwT!e_#faxP(2Jo)SXi=Ez6pks8T9!ILvnX^o^|E?Y7 z)Td9IKH_YBdZtp1wgRq6O7|6|4?}m=Hc!gDo02)>dgC`G;6b>w3Kky{L>M=I4+ExT zlWL}UbM&!buEb!jfVv1KjuK%ul3-$VBp62@4zqC$W|GnfCRR&>nUop9R5L@Ee}phG zAPpwY`7r;C!Az=|=FLZgxf+AH3hE-5I7)=sOoEBgkzgEsILziXm`O?_m{=_hW>RJZ zQ_T!v{uRQ+fHasm=fnIv1~aKRJZQ_T!v{u9E)fHasm=fnIr1~aKy02W0-@y$^ztVL7LSM#f4bk^tf9X}du}|Umxo=dMfnyYAn*NOX z0Y!BDB%<28q#E@%`qg{|c(qbJF|rYhgn}uN%~&LePKj*ABBA3j(*JxbKp(5uq6~nJ N_)SN_HIYvF{Rb_9V0r)m literal 0 HcmV?d00001 diff --git a/.sass-cache/5c5f8bb32507fa9038b91bad17d78106bed42d83/_list.scssc b/.sass-cache/5c5f8bb32507fa9038b91bad17d78106bed42d83/_list.scssc new file mode 100644 index 0000000000000000000000000000000000000000..9cabbd6b57ba1ae6b65cc7f2b35534d9fe0b44eb GIT binary patch literal 5551 zcmbVQ>u%dd7PgFqEK!ne`Ie+^QCdlJaaNY)OX|*~SuS=HR6vs!aoYW10|G6L?AcNr zl|$KajXXyC5Zy=EzCr)=Z}$;)Ut-UphC>cb8A$!d8uDDeb3en~t=+Bmj{WeZI|^MH z@}3R9Jod=iJK5i5Y`eYR-t7+#PCo0gPoM1V?VRlN4+ian{q~dguDiFp-?RQy66DUI zD%h=EkyWA^jU?>JH0dR^#kS~0nvwPqQ8mZkoggvMJmp@>y6n_vD4UTZQ5UQ z8QPtm@TFyM+RbTy_GYU{iqGE=%Ly+>j8r7|KqM_5&A=m%`-~S!%@L!JgQ%;SEX=XT z5M~XC1NePZ>NJX5MOuC#$i@WfVK3mLFt+PkH{kAx2X=`fDQOt zV0}Z@oUz|$f$WKZ^}Cv^3uN7dj8=J>EICq)gC6S!u7An|xvi8&55bN2v`iKp8M;B( z9SJGOx=Hf2kQ|Mhi{w=uF&Ib|g6NvV{C>nj*P@s77QY3s2jHPj{zd}GVwUF%i@1i%xn8@ST47Bl31f0p^A@}*v^_oM7iu)Zr=t>Co@i}M^!SO)&Vbi@} zQViK~*8`d@3ATdcncowA?w>a5|KLD+A)D=;{T;{&J{*Z4WPu>|#GHyBg|>w#msM(F5DnXZb&)kS(cb^4Ir0ZHo) z1|W1#B%gs4EoZXv>p+Y!8y9FD%b-4T`{=x;#|9zlrcgl2U1nB($-$MbSIQyy7K@6I z!!Q6zKmhr@9m%rD0`Ehl`GB(kZG`->=(0%LVL{5QX*=+AE4G8)LpOiVR7V^d!ml9Qw}O;s42S6Xvq>ij%i!1^gavppW! z*DyR(1F#7IJk_)S%<3g)gF}+6$J4rosDcSgOr#4o6=K0gG?q}me?U%Va^*=#+-)M!?*3W3 z8wsi!s_AZgH&1Ung@0)R!`)UggJD*^*Ti1R_;1PZAD*uHFJpI}gv4%Bg0}nL+HNFB z#*AsV0^<~Z$+x={ijiurdKej5rW33h2i@on%r5Outd z@pc-y&D;o)Ix!eeA8WXn6vn=jZu*o|DHZfdg?{>;4QVX{e+`t@HGDiJ`?P{j59nu* z(0_#UFG3-WS^|BFbzg?6OX?iUPnBApf(--OJ?$NY2EvutR53e+->8!<;ylR@49SlS z$p`eWX@i~F<-!frSi%RSJo2JRr*%2AmdUkg=(t|^no|`%2E#J+CKBRum~EIk=Cuy9 z9#GaIRQ~MUf~G(ORk%Nzcki2Wa}?8`(BU^m0#+R8(D6#Rzi7)WVW?$Ly zm4evu{ejx=tao_`kRB1J&tSxk7tBZxd^sU@Gpjz@Bd()@F-z=+J8WpT?DpOx6p%Dx xVo$m*KE0pg3GXz*0k&P&X+O3f?xn?|Em0q;!dh*{9WP!<2q!1??MU4X{tuc=F**PM literal 0 HcmV?d00001 diff --git a/.sass-cache/5c5f8bb32507fa9038b91bad17d78106bed42d83/_mixins.scssc b/.sass-cache/5c5f8bb32507fa9038b91bad17d78106bed42d83/_mixins.scssc new file mode 100644 index 0000000000000000000000000000000000000000..d8942d1d3612a7694421abeb6c85c57ec9b1d0c1 GIT binary patch literal 7298 zcmc&(T~iy$6$MvHfFzIs8}NFQlC{JOtc5_ZHgsoGQ;DrzRmEFdhV`Zjs#Js2f-Xzb z%Jg82DL*EEAbC&zM)I1UlDE9%A^8Ehx25Tx9(wqQw< zyz~=?>f2I@;aZeO5o}*0;NC^Vw#n)7jYAdbYjY-Kp`e4 zQ9Rw(e#rf!9xKpNvr_D^V<17Qt_$92&|#r$i;#6%!y%FZw8*E(oF~O;*k-NJ50052 zOQSK=Lm(5MPLYx)BR`B<10e-@Xoq|!B*$4!D7>O4x?Ra4{wYkK1s&CeE~uAukuSr9 zx#9zeAZikB_un1F50K4j68hBU^E_ykTZGM=K=5gy=tFBB5&Y9 zOM>KwZ(#%x9(F|#RsAz2MV}qE`bxib*_IMCU_o1ScyL^q{eeU9nXGQszpO)T@cuxA z5eo$=4=2iML3W zJPCR$MOtTm7(jMF>*OAbaxmJ7FHbJUAVK5_Rr40;v{%@G3ZSz}t0f_dQr@$2{0ODFwtrR$Ouu%QM#Tcz@;49c^j$5N8?#|<(mB$z9Jm@+fqcw^f z1Pbe#i4hiOVh}cm+mZL$8sUK+p>Azg*cWo~e$ekN&E~6p@&1xvbn7EjDW+5@TB=~{ zk}7mt&@U(GQ{eZR;+XDi04pve!z&^gRz~`!cy%EZG;cOS%0(ry-}H+h*JYz8b)#w&Jg= z{o$E9GmXdMZ2S?^?eT#+Oz$2{8t}-Y?b2#v}-lM zQ*T)q#ki*7hBYTH!hU`QtZl6wUfY%Rs+D#95&EH3PUhNp? zQw-0;Y7XX=)oW*Y)gTGvl^J zE+n%hBGRQV(v(&%1f!LW5Nma3e%xXpYfr@9xF_DZH?HSnsdc60ytP#KQ&QcB;f++- zy1i5`Od}Oy-c%|Vl939Lu9M1zU>vNCprzU}Qei}vRQOIwwVff=RWA0{N-d<6T7c1w zQrNn^QZ7uR6k^^~DHoDa3X!f;%7tJ|v5laW+A~UFM3z$cPARpYq0|+&_|`%#ri5CA z!HrPZy1h^?Od}Lx-c%?Tk`W4#t`o|IU|hD1poNk~D2&Jw3g0QAq70$3eDTsh3SKD~o3m5Ts{(h%ci+}Wh|1y8`sOIx<^9jF=lw*rOya8KT9{uX@ zq`Vy8wyu^h^5ydIo|u&Xw+q|PE;QVSRSIyI?&?T6m4ON?L!@;>loSumen^Au!o;8{|6G4)wHw7BJzsRG?`b0rU<<<)F#y(`XR5r X{E9r6+F^1~{bnr;Tk$U+!?o~VdIr%L literal 0 HcmV?d00001 diff --git a/.sass-cache/5c5f8bb32507fa9038b91bad17d78106bed42d83/_path.scssc b/.sass-cache/5c5f8bb32507fa9038b91bad17d78106bed42d83/_path.scssc new file mode 100644 index 0000000000000000000000000000000000000000..a2a5da1d662ce0406583ca9bb9828b910150da87 GIT binary patch literal 7432 zcmbtZ{c;n@5jUKxc6z$~V6BaAg^UT-J-6znrY@ z3FidXA5ch*72Diz`N9i_DS9bF?lWiJAn*fbf{^{t7w!=V?5!?WcEPFd20V~GUWxP; zNLjQYeWD|{PZ#VWEr|kIwgcJsTfE^j_lQffl9-NOLS67}o|Nq%WPaH2WFW~+UF3}n z1ZHb4(pR!&rxWl{T!l1pw;e5^E76bix>$wCJHp|6t4GgC{awKQp#Dmd$dQ?)0+k@xVT5deDX$6!JF^(cib4z}L#SlHbNT0sDn z*N58ahkQFF^?kveaSK2#AQkD5h(6-)#fJTi|0mDtIK-K&c3& zk*6hL^6hiYw_8Ks=sl<_q#N2F>mYpTT8Xaf39xEtAfZEbz?=BE!DaaE@zXdr^qUD; zS=B5*)ht&f-H3uML$JpX8q^_DS%W^7Dqm_U zGfvpLX;p2Qc150cZk8jrbABt$aw>hR|Hlym_TXh@L~YpttFrq&=84r0oIqr5b)0 zHxm0N%|cOG_*!c;i7)og>UXeiX8s)$UtU7@PPQ>jA$NGx>JRghJ}T13u;J5+))wep z=m-XgkHVrf!tRpBZhTVgju@nHJVsgyNQReV95q=;If@p>IEq*vXJ_S1cHS1eBYydM zjHD*hDM``vGgS|44=T8+NNUo)tI&Yj|DtI}yq!Z*lghW6%6&~`NvIX}=>$16ot1UZ zk-abJ)*Ri2?eqcseYiNcN)g9iPgY?+VFN)6`@k-R9B4SDJ+c&Eqt^Wu)l<4!7gGsLAMWwXmpWRE0Ga zK~379YT93D+LMs7&>U@-CY5`dN_}H40YQ=@r+w+y34&-_6aLRR!e)#sYY9`ZZUs%# z_oE>XcaDh^&13yWSZT7gui5%Zvo*cPFEuUco|zos=o3n^$vQLEv6UC4;o`8EiOEHc zhWK<*8k#JmG(-zi($IXC4MPJ9O*T^&qD`U|^5a-&(*Ao@VATFcP5TrqG^u={soc|4 zmY`QE7XEL7V9dgd@PE${He*^T$iO6JA%?7X2{1bq3l~Da&kg&d$zFPFKzns9AJcoC z-VjjBUo|b5teA-=`+B@%D=*5#^01&uip$_$x*_7zMVV-_kTMZ1T!@Lm@zMBxXtJ3y z5p7Qe&=D2ZmSb*=|}_yj2ucaQdY>xqsNR;*yexTIpON9x!)n>o8Iy7L3a7 zR&Jl($cQ5fOCj2!1!FwdX;b@rn^!xZ2{0Hzqfn^>m>D}o|C;dc;XX`e4B z{5pXFsKz|)jLDJ=B|iWUK24Dt%#7+&R2#ecSJv)v4-#=b!d{RDB z>F^}>@rvV(Usr6{RWt1fR>T#k)g}~k7mAsDw))g|HpEigsfd+);v2q>IGw)zP>32< X34pGDRmo}KkDrpSD)i|AcDMfnzVrXw literal 0 HcmV?d00001 diff --git a/.sass-cache/5c5f8bb32507fa9038b91bad17d78106bed42d83/_rotated-flipped.scssc b/.sass-cache/5c5f8bb32507fa9038b91bad17d78106bed42d83/_rotated-flipped.scssc new file mode 100644 index 0000000000000000000000000000000000000000..5e2d68a0f8801414e57dd4d953c2d05be2900544 GIT binary patch literal 4347 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 literal 0 HcmV?d00001 diff --git a/.sass-cache/5c5f8bb32507fa9038b91bad17d78106bed42d83/_stacked.scssc b/.sass-cache/5c5f8bb32507fa9038b91bad17d78106bed42d83/_stacked.scssc new file mode 100644 index 0000000000000000000000000000000000000000..cb92f39bf15a092b6d3c8007b12b406d60c240e0 GIT binary patch literal 5741 zcmb_g+j84B5VbrVMWSw&e2>$XQ7%oK$g<=(PQYF;($|>by(9y@ zXEDdq^mVBNtzy)a#B9@;=n!;U#7y=G%*wk*$UORzdvCf zLu>MuXUwCV+@-)?8MEQgBR-g}VB!n{6=Ny*(O9O-0DA}#>NS6Ogbu#-0OY|FYK=@{ zZ#-unIrxfM$2=|G!E*xMsLxzVyn``y=-9MdV+ufC!b0DJd>@>E2j(6Ond7(2Q{u5P zfnUPpZFoQzVow~44XAU}tba#g_o>(Fbho>3GU#~1T%WiM=^>+Dv;gPmF<|u0J)ev( z@yx(^>NUT9gxUe(_B7(QK-`{2+)g8I2Z-~=WxRw|um`CN64O65T?f!XTnoFz&x5y- z>5VRC03Z((Paa-0D!9~ZmRbR|AjNCgBQ~)hJbfvF#zN6pWJ$pD#>$lRv9Suq)-X?l zZytJd1`aA*4C(efbJ>KS$(m8;_n{J`0TRsp8gSL3XvydD8w!y$?Sf*%3x2Z@+Vx%F z2^+wqOKj7pCnPYbp&A`P%IT02motTfq#5&Unu-Qzry;0t>2gfPxJGAC9Zvvt-#d4F z^9&Una>{RDhM|Jm5Lymylp>z^j-)XcyM{ytWkaD71wF!z@5U;eA2Y5;u`Lg%H?ht0 zD73~69zWw|5TrVFc=>1@+RS2O#CiU)lTWaAE}5Ix@4TC@sn9b81O`RmRQc8 z5Eo_;Xf>uykK&pqUCh#$4hD8qyTp~OrMT7tc5(6L(nrFh%vGhCaFsPX#ApPoua6$} z6oNV+C<;;n6|4sMNZKKnq;@z}?^T+~;gU7Q;rdyGgKrS+ z&X5mR1On%N5p1QaRJ6%ZSr7A@sd7J`qBjp-s{#X;lBOfy9hGK6Pu3Llew9p@1$voY z1On%N6B{IY*$u7O+1$L5qPUQvxDb$v%LA8^f+bT_X(kk9O+oQ@L6L9BYH1M&oclvf zvF4LA7_2i3p#@VLaZ^keQ%n~Dz=D9orL426(oC4jnu6({lIdhDkdqmKz`4JsnL;5{ zm7%P=e0RF`B@eZCFG0(x5G_MclG?{5MeU1AP)AjQxK09_OHDyEEJ69C1ih`3m#H%% zE)DOlCOVu7bw@;>`+OkzOomRC=JgCsk=TEv4Q*jsPAqo|AaL$qu_5emDxX;qdT)tc zNhNj#&?SlG(i;-1>@8d;fz72iB(@qnggyFW*gxPYG5w%W%-JfuZ4r0wtt-MRS0$BZ zl2TbSPU-AgPO{w+w&k31Z9su%ujIszFsUl9S8jxQ+GW)&X0x!yLO#PWs|KHZrp?2Q1xx+ur7~5)UKjD_UbltUXu#r6 z>8aU4W#L+e1(D;=k{oj%w}cNl$NV=ygJ(Za=UC-6D_UWW;Zq5GsDXF158st$|IW4B zsSkLtkoEnprD+@2F0M=8&|ZbZo_?X}di?PN>G3xU16HGFJJP4$==_J^k&ASA(Q+w# zED3Sy0VUSt=LXWlw}qj-%7hgTzZsZY-Ln+zc%tNZ_&|pA%_*RKQsH9K=#d_F^|wIK zFLa4c)G`eH4Zt}zU6iOW1nT|KNrvsg=|?(GP_)Qh1S3ZoE|L6|C=Z7!IVzzPeeg2E Gqw*h-r#rI% literal 0 HcmV?d00001 diff --git a/.sass-cache/5c5f8bb32507fa9038b91bad17d78106bed42d83/_variables.scssc b/.sass-cache/5c5f8bb32507fa9038b91bad17d78106bed42d83/_variables.scssc new file mode 100644 index 0000000000000000000000000000000000000000..577e2e22743baa21966f0b420dfdc8ee5a5386e9 GIT binary patch literal 107483 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 MQ(3(FguXTW|1wq*D*ylh literal 0 HcmV?d00001 diff --git a/.sass-cache/5c5f8bb32507fa9038b91bad17d78106bed42d83/font-awesome.scssc b/.sass-cache/5c5f8bb32507fa9038b91bad17d78106bed42d83/font-awesome.scssc new file mode 100644 index 0000000000000000000000000000000000000000..fe3cee431798dd5a69118164f0dbbf9eb4c049ae GIT binary patch literal 2241 zcmdUx-EP}96vxwHQ0vb)w)2G+sOGD-m@PX>T9mxe&?T6FWE)}+yNCgU7LQ`0k|>aJ z(xA`LN9cQwlx$BDpa3B)cmdg*m zZ!bSkux*}cCJdj`wcZNH7_T75-OWk~DnpZqZ%-mrtfc z$phSzh(4J^bCo19vMgV%B-z3d<0|gtA}Q;dc@Rmcdc_Jh&)?`xkvVm*&A+a$&Bzh7C=Noa0l%NA{bc)AProbrP#KUKo|!kfiZ5f2I@MJuZ0H-L85!$ z=p@@uSpREvVgC!UY344_U-Q5)4D8jC@vsg;Z@a ze^5JcG1oO3Zpu~=Bk4)0ju0Y`Qx@G14*q58jYm10oL!u$rrI2u;Hpw--(_d2Y$0@| ze99-O&g;2yEmSMIgFh~jmAba_uC1MGEAQGWyS7r-20n3m=){q#Mhji2#Ul}sa;MJr z#S{`l?Y1Iv^>q)ooCfM`O=guHbKGv?eRt3Z*%ub=DvLY1piO+hakqwhJUjEII`cL@ z%BdrK>~!&|)7NnPdWWmUBw20SB!jg|uvP)4Rlf@6aREhGy98?&U|Lnd8UYdaAd0yC z5^leM)2b@bj?caT9X>Kz&bL!yb_z_bURLEBsJ<*3JSf2q3NWpz^6f9VpdggTcpU^l zi`;IB+bwXldR<|%C1V!pJ}UxyC19@r)as-H*cUuegM<$KfW>jyXurhm7r0tg8EvXN z?tL!v4okel0#B>s3ZHf6sqtCN`lv)ZD$uk#EYWbs9sKm|*$?qesn<6{!yN2B0R#Mh zFdH5Dh`#-KtuJt1XLm3k$z7v-Sl@)aE;V!h(Y7D+u~JLrA8ooKA4&_W0%>iV%qSJr aP-QfB(=St->8Cz?YQ`?Me=25r8vX}Ia$?&6 literal 0 HcmV?d00001 diff --git a/.sass-cache/c381b8bf3e7a4cd078c88074ec85299726c0e985/_settings.scssc b/.sass-cache/c381b8bf3e7a4cd078c88074ec85299726c0e985/_settings.scssc new file mode 100644 index 0000000000000000000000000000000000000000..141c70fd2d0e45b72d4c632fe9f247d92e638c55 GIT binary patch literal 12613 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 SV7mXvZv;!D9m`v}<@i6E7YPjj literal 0 HcmV?d00001 diff --git a/.sass-cache/c381b8bf3e7a4cd078c88074ec85299726c0e985/magnific-popup.scssc b/.sass-cache/c381b8bf3e7a4cd078c88074ec85299726c0e985/magnific-popup.scssc new file mode 100644 index 0000000000000000000000000000000000000000..cd1766b1b3173637793cb6363a4c3d64d9db999b GIT binary patch literal 140788 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

{R>L|(k z=ZCbLfHp|GE5mXTl$ZM0B%rbKvAA1p%X&DH#vHBrhsG1TK>QJms_RSAkz8|fPDN1_ zLQT>Nks6)qSPDI*&@vjJCC`?#GAu9vGsLmlZeK(L zel@~d1fZ=prSt;Kd+?X$8eHH=tYU&=C7al{rsoL;N3QzG;opw$nj2hZxa5U~z8YYw zP$x(DE1995-gId(yj4YGY4IVbQ?nKbouy;*LI4$Ej5;gio z)OwPAc0Y-_Cuz-;yU3#c%#cQx&ZaA|IzAW@Id|z|!K6PVJNE*4_?gahe6H?b{=y@R z6)siXt&n1&tI~5Fphe1*E*m&>dF3XTQr0*`;JigAAm)~^CcUZ^;5f`Oa3(5~pnNwd zt@U?mh)hze{pAIs?&3@eB~m(-f21b?0QmvGbs4j5dw9XFW9J5Fqd&uXBB!^w(u7>Z zvj}CZV>4$n6h~5%#ttKjny1;M8xM?((;+gfm{Oy;EA_}R&Wsb%jIknzYEklzb|j6k z#&uXG+h5m z1vx!A6XXyW%|b=A^M#Tg+@%l)IS(u%l?)Mt%jpy!8b6y%?J1igBZk4V7S`B+BEzDd zbNChF6Zwe%>U@e@gjfw?bSQY;UBa=MP0w>)0)_H5KeZ}DqA2-HSzi?_mc3K(KsASk z51P@&=Ba>Zx|{`_)yazA<2XIbz@bNhNQ+v0?2%Ajw9eSNM0(^ow1mJu;A-q&e_)aQ z4a5*eWv5urg-ju?sk~6_^I3~-Rm@1MmmpRGjQ$y^N!wd9ncZM_f+Q=I^TKf9a*>^^ zu>{ct0W`{Q#f=yi>5jN&+R`1dkE%qNqEtEj`lOcNUlp91gv8W96CJqUtTRGuO=W`J z68$KE-U))LtK80v`WUl#)q@KPTrqj0j`vzjvm5m2U8_kokW@BfQD$4<_OQ#S%N(3M5rDm@d8gGuL^GS06hoG~80;rbj9q?|S4bw(cFrha{P%ethm?HU z>tM0{o(D_V%_W&+^J%1iU=kD8MX(&=9y5V4`R+`Ya4U0f>D<#W~CClEHuDme9!ZUE{2j{;mMgT5EzGLzT&x8&rI~%wUg+g^AQ^@Uvyej zE2^?K+++%R`mOrA*f2fWwDl=Yk3o(&I{p1g@cgkO%eKhagnAnK=_+Y%^S!#j~Z#yWhKRfrbx!ag2qVvqb zHonTJ>CVhv(z}@k??52LSIHc5DsWRmO&4a0)(ntHDQ8m7Ir}}1tS!%L>K|kKyLjf5 H9=P;hbsW`N literal 0 HcmV?d00001 diff --git a/Gruntfile.js b/Gruntfile.js index 7c49637..4b0dd9c 100644 --- a/Gruntfile.js +++ b/Gruntfile.js @@ -13,19 +13,6 @@ module.exports = function(grunt) { '!assets/js/scripts.min.js' ] }, - recess: { - dist: { - options: { - compile: true, - compress: true - }, - files: { - 'assets/css/main.min.css': [ - 'assets/less/main.less' - ] - } - } - }, uglify: { dist: { files: { @@ -61,12 +48,6 @@ module.exports = function(grunt) { } }, watch: { - less: { - files: [ - 'assets/less/*.less' - ], - tasks: ['recess'] - }, js: { files: [ '<%= jshint.all %>' @@ -76,7 +57,6 @@ module.exports = function(grunt) { }, clean: { dist: [ - 'assets/css/main.min.css', 'assets/js/scripts.min.js' ] } @@ -87,14 +67,12 @@ module.exports = function(grunt) { grunt.loadNpmTasks('grunt-contrib-jshint'); grunt.loadNpmTasks('grunt-contrib-uglify'); grunt.loadNpmTasks('grunt-contrib-watch'); - grunt.loadNpmTasks('grunt-recess'); grunt.loadNpmTasks('grunt-contrib-imagemin'); grunt.loadNpmTasks('grunt-svgmin'); // Register tasks grunt.registerTask('default', [ 'clean', - 'recess', 'uglify', 'imagemin', 'svgmin' diff --git a/_config.yml b/_config.yml index 8219618..275d888 100644 --- a/_config.yml +++ b/_config.yml @@ -11,6 +11,9 @@ url: http://localhost:4000 permalink: /:categories/:title/ markdown: kramdown highlighter: pygments +sass: + sass_dir: _sass + style: compressed gems: - jekyll-sitemap diff --git a/_includes/_head.html b/_includes/_head.html index 80b89ec..6c49c17 100644 --- a/_includes/_head.html +++ b/_includes/_head.html @@ -25,7 +25,7 @@ - + diff --git a/assets/less/coderay.less b/_sass/coderay.scss similarity index 97% rename from assets/less/coderay.less rename to _sass/coderay.scss index 2723763..200fd8c 100644 --- a/assets/less/coderay.less +++ b/_sass/coderay.scss @@ -1,10 +1,10 @@ .CodeRay { background-color: #efefef; - font-family: @code-font; - .font(12); + font-family: $code-font; + @include font(12); color: #333332; margin-bottom: 1.5em; - .rounded(4px); + @include rounded(4px); pre { margin: 0px; padding: 1em; diff --git a/assets/less/elements.less b/_sass/elements.scss similarity index 50% rename from assets/less/elements.less rename to _sass/elements.scss index ac91555..8a40a4b 100644 --- a/assets/less/elements.less +++ b/_sass/elements.scss @@ -9,7 +9,7 @@ hr { } /* Figures and images ==================================== */ figure { - margin-bottom: @indent-var; + margin-bottom: $indent-var; } article img { max-width: 100%; @@ -22,26 +22,26 @@ svg:not(:root) { overflow: hidden; } .half { - .container(); - .clearfix(); - @media @480px { + @include container; + @include clearfix; + @media #{$micro} { img { - .grid(12,6); + @include grid(12,6); } figcaption { - .grid(12,12); + @include grid(12,12); } } } .third { - .container(); - .clearfix(); - @media @480px { + @include container; + @include clearfix; + @media #{$micro} { img { - .grid(12,4); + @include grid(12,4); } figcaption { - .grid(12,12); + @include grid(12,12); } } } @@ -50,67 +50,67 @@ svg:not(:root) { display: inline-block; margin-bottom: 20px; padding: 8px 20px; - .font-rem(14); - background-color: @primary; - color: @white; + @include font-rem(14); + background-color: $primary; + color: $white; border-width: 2px !important; border-style: solid !important; - border-color: @primary; - .rounded(3px); + border-color: $primary; + @include rounded(3px); &:visited { - color: @white; + color: $white; } &:hover { - background-color: @white; - color: @primary; + background-color: $white; + color: $primary; } } .btn-success { - background-color: @success; - color: @white; - border-color: @success; + background-color: $success; + color: $white; + border-color: $success; &:visited { - color: @white; + color: $white; } &:hover { - background-color: @white; - color: @success; + background-color: $white; + color: $success; } } .btn-warning { - background-color: @warning; - color: @white; - border-color: @warning; + background-color: $warning; + color: $white; + border-color: $warning; &:visited { - color: @white; + color: $white; } &:hover { - background-color: @white; - color: @warning; + background-color: $white; + color: $warning; } } .btn-danger { - background-color: @danger; - color: @white; - border-color: @danger; + background-color: $danger; + color: $white; + border-color: $danger; &:visited { - color: @white; + color: $white; } &:hover { - background-color: @white; - color: @danger; + background-color: $white; + color: $danger; } } .btn-info { - background-color: @info; - color: @white; - border-color: @info; + background-color: $info; + color: $white; + border-color: $info; &:visited { - color: @white; + color: $white; } &:hover { - background-color: @white; - color: @info; + background-color: $white; + color: $info; } } /* Well ================================================= */ @@ -120,6 +120,6 @@ svg:not(:root) { margin-bottom: 20px; background-color: #f5f5f5; border: 1px solid #e3e3e3; - .rounded(4px); - .box-shadow(inset 0 1px 1px rgba(0, 0, 0, 0.05)); + @include rounded(4px); + @include box-shadow(inset 0 1px 1px rgba(0, 0, 0, 0.05)); } \ No newline at end of file diff --git a/assets/less/forms.less b/_sass/forms.scss similarity index 86% rename from assets/less/forms.less rename to _sass/forms.scss index 37c77a4..19c1b3b 100644 --- a/assets/less/forms.less +++ b/_sass/forms.scss @@ -1,4 +1,4 @@ -form { +btnform { margin: 0 0 5px 0; fieldset { margin-bottom: 5px; @@ -11,9 +11,9 @@ form { margin-bottom: 5px * 2; *margin-left: -7px; padding: 0; - color: @textcolor; + color: $textcolor; border: 0; - border-bottom: 1px solid lighten(@black, 80); + border-bottom: 1px solid lighten($black, 80); white-space: normal; } p { @@ -40,14 +40,14 @@ input, button, select, textarea { - font-family: @base-font; - .box-sizing(border-box); + font-family: $base-font; + @include box-sizing(border-box); } label { display: block; margin-bottom: 10px / 8; font-weight: bold; - color: @textcolor; + color: $textcolor; cursor: pointer; input, textarea, @@ -62,11 +62,11 @@ select { width: 100%; padding: 4px; margin-bottom: 5px / 4; - background-color: @white; - border: 1px solid lighten(@black, 80); - color: @textcolor; + background-color: $white; + border: 1px solid lighten($black, 80); + color: $textcolor; &:hover { - border-color: lighten(@accentcolor, 50); + border-color: lighten($accentcolor, 50); } } .input-mini { @@ -85,19 +85,19 @@ input[type="radio"] { *margin-top: 0; line-height: normal; cursor: pointer; - .rounded(0); + @include rounded(0); border: 0 \9; } input[type="checkbox"], input[type="radio"] { - .box-sizing(border-box); + @include box-sizing(border-box); padding: 0; *width: 13px; *height: 13px; } input[type="image"] { border: 0; - .box-shadow(none); + @include box-shadow(none); } input[type="file"] { width: auto; @@ -106,7 +106,7 @@ input[type="file"] { border: initial; background-color: transparent; background-color: initial; - .box-shadow(none); + @include box-shadow(none); } input[type="button"], input[type="reset"], @@ -122,14 +122,14 @@ input[type="file"] { } select { width : auto; - background-color : @white; + background-color : $white; } select[multiple], select[size] { height : auto; } textarea { - .resize(vertical); + @include resize(vertical); height : auto; overflow : auto; vertical-align : top; @@ -165,13 +165,13 @@ textarea[disabled], input[readonly], select[readonly], textarea[readonly] { - .opacity(.5); + @include opacity(.5); cursor : not-allowed; } /* focus and active ============================ */ input:focus, textarea:focus { - border-color : @accentcolor; + border-color : $accentcolor; outline : 0; outline : thin dotted \9; } @@ -179,12 +179,12 @@ input[type="file"]:focus, input[type="radio"]:focus, input[type="checkbox"]:focus, select:focus { - .box-shadow(none); + @include box-shadow(none); } /* help text ==================================== */ .help-block, .help-inline { - color : lighten(@black, 50); + color : lighten($black, 50); } .help-block { display : block; @@ -229,7 +229,7 @@ select:focus { padding-left : 14px; padding-right : 14px; margin-bottom : 0; - .rounded(14px); + @include rounded(14px); } .form-search label { display : inline-block; diff --git a/_sass/grid.scss b/_sass/grid.scss new file mode 100644 index 0000000..ffb89e7 --- /dev/null +++ b/_sass/grid.scss @@ -0,0 +1,47 @@ +// Defining number of columns in the grid. +// Common Values would be 12, 16 or 24 +$width: 100%; +$def_grid: 12; +$margin: 0; + +@mixin container(){ + margin:0 auto; + width:$width; +} + +// Works out the width of elements based +// on total number of columns and width +// number of columns being displayed. +// Removes 20px for margins +@mixin grid($grid:$def_grid,$cols:'',$float:left,$display:inline){ + display:$display; + float:$float; + width:(100%/$grid * $cols) - ($margin * 2); +} + +// Allows for padding before element +@mixin prefix($grid:$def_grid,$cols:''){ + margin-left:(100%/$grid * $cols); +} +// Allows for padding after element +@mixin suffix($grid:$def_grid,$cols:''){ + margin-right:(100%/$grid * $cols); +} +// Removes left margin +@mixin first(){ + margin-left:0; +} +// Removes right margin +@mixin last(){ + margin-right:0; +} + +@mixin push($grid:$def_grid,$move:'') { + position:relative; + left:(100%/$grid * $move); +} + +@mixin pull($grid:$def_grid,$move:''){ + position:relative; + left:(100%/$grid * $move) * -1; +} \ No newline at end of file diff --git a/_sass/mixins.scss b/_sass/mixins.scss new file mode 100644 index 0000000..ac952d9 --- /dev/null +++ b/_sass/mixins.scss @@ -0,0 +1,271 @@ +// UTILITY MIXINS +// -------------------------------------------------- + +// Clearfix +// -------------------- +// For clearing floats like a boss h5bp.com/q +@mixin clearfix { + *zoom: 1; + &:before, + &:after { + display: table; + content: ""; + // Fixes Opera/contenteditable bug: + // http://nicolasgallagher.com/micro-clearfix-hack/#comment-36952 + line-height: 0; + } + &:after { + clear: both; + } +} + +// Webkit-style focus +// -------------------- +@mixin tab-focus() { + // Default + outline: thin dotted #333; + // Webkit + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; +} + +// Center-align a block level element +// ---------------------------------- +@mixin center-block() { + display: block; + margin-left: auto; + margin-right: auto; +} + +// TYPOGRAPHY +// -------------------------------------------------- + +// Full-fat vertical rhythm +// ------------------------ +@mixin font-size($size) { + font-size: 0px + $size; + font-size: 0rem + $size / $doc-font-size; + line-height: 0 + round($doc-line-height / $size*10000) / 10000; + margin-bottom: 0px + $doc-line-height; + margin-bottom: 0rem + ($doc-line-height / $doc-font-size); +} + +// Just the REMs +// ------------- +@mixin font-rem($size) { + font-size: 0px + $size; + font-size: 0rem + $size / $doc-font-size; +} + +// Just font-size and line-height +// ------------------------------ +@mixin font($size) { + font-size: 0px + $size; + font-size: 0rem + $size / $doc-font-size; + line-height: 0 + round($doc-line-height / $size*10000) / 10000; +} + +@mixin text-overflow() { +overflow: hidden; +text-overflow: ellipsis; +white-space: nowrap; } + +$indent-var: 0rem + ($doc-line-height / $doc-font-size); + +// GRADIENTS +// -------------------------------------------------- + +@mixin horizontal($startColor : $white, $endColor : $lightergrey) { +background-color: $endColor; +background-image : -webkit-gradient(linear, 0 0, 100% 0, from($startColor), to($endColor)); // Safari 4+, Chrome 2+ +background-image : -webkit-linear-gradient(left, $startColor, $endColor); // Safari 5.1+, Chrome 10+ +background-image : -moz-linear-gradient(left, $startColor, $endColor); // FF 3.6+ +background-image : -ms-linear-gradient(left, $startColor, $endColor); // IE10 +background-image : -o-linear-gradient(left, $startColor, $endColor); // Opera 11.10 +background-image : linear-gradient(left, $startColor, $endColor); // W3C +background-repeat : repeat-x; } + +@mixin vertical($startColor : $white, $endColor: $lightergrey) { +background-image : -webkit-gradient(linear, 0 0, 0 100%, from($startColor), to($endColor)); // Safari 4+, Chrome 2+ +background-image : -webkit-linear-gradient(top, $startColor, $endColor); // Safari 5.1+, Chrome 10+ +background-color : $endColor; +background-image : -moz-linear-gradient(top, $startColor, $endColor); // FF 3.6+ +background-image : -ms-linear-gradient(top, $startColor, $endColor); // IE10 +background-image : -o-linear-gradient(top, $startColor, $endColor); // Opera 11.10 +background-image : linear-gradient(top, $startColor, $endColor); // W3C +background-repeat : repeat-x; } + +@mixin directional($startColor : $white, $endColor : $lightergrey, $deg : 45deg) { +background-color : $endColor; +background-image : -moz-linear-gradient($deg, $startColor, $endColor); // FF 3.6+ +background-image : -ms-linear-gradient($deg, $startColor, $endColor); // IE10 +background-image : -webkit-linear-gradient($deg, $startColor, $endColor); // Safari 5.1+, Chrome 10+ +background-image : -o-linear-gradient($deg, $startColor, $endColor); // Opera 11.10 +background-image : linear-gradient($deg, $startColor, $endColor); // W3C +background-repeat : repeat-x; } + +// .bordered(COLOR, COLOR, COLOR, COLOR); +@mixin bordered($top-color: #eee, $right-color: #eee, $bottom-color: #eee, $left-color: #eee) { +border-top : solid 1px $top-color; +border-left : solid 1px $left-color; +border-right : solid 1px $right-color; +border-bottom : solid 1px $bottom-color; } + +// ROUND CORNERS +// -------------------------------------------------- + +// .rounded(VALUE); +@mixin rounded($radius:4px) { +border-radius : $radius; } + +// .border-radius(VALUE,VALUE,VALUE,VALUE); +@mixin border-radius($topright: 0, $bottomright: 0, $bottomleft: 0, $topleft: 0) { +border-top-right-radius : $topright; +border-bottom-right-radius : $bottomright; +border-bottom-left-radius : $bottomleft; +border-top-left-radius : $topleft; +-webkit-background-clip : padding-box; +-moz-background-clip : padding; +background-clip : padding-box; } + +// .box-shadow(HORIZONTAL VERTICAL BLUR COLOR)) +@mixin box-shadow($shadow: 0 1px 3px rgba(0,0,0,.25)) { +-webkit-box-shadow : $shadow; +-moz-box-shadow : $shadow; +box-shadow : $shadow; } + +// .drop-shadow(HORIZONTAL, VERTICAL, BLUR, ALPHA); +@mixin drop-shadow($x-axis: 0, $y-axis: 1px, $blur: 2px, $alpha: 0.1) { +-webkit-box-shadow : $x-axis $y-axis $blur rgba(0, 0, 0, $alpha); +-moz-box-shadow : $x-axis $y-axis $blur rgba(0, 0, 0, $alpha); +box-shadow : $x-axis $y-axis $blur rgba(0, 0, 0, $alpha); } + +// .text-shadow(); +@mixin text-shadow($shadow: 0 2px 3px rgba(0,0,0,.25)) { +text-shadow : $shadow; } + +// .opacity(VALUE); +@mixin opacity($opacity : .5) { +opacity : $opacity; } + +// TRANSFORMATIONS +// -------------------------------------------------- + +// .rotate(VALUEdeg); +@mixin rotate($deg) { +-webkit-transform : rotate($deg); +-moz-transform : rotate($deg); +-ms-transform : rotate($deg); +-o-transform : rotate($deg); +transform : rotate($deg); } + +// .scale(VALUE); +@mixin scale($ratio) { +-webkit-transform : scale($ratio); +-moz-transform : scale($ratio); +-ms-transform : scale($ratio); +-o-transform : scale($ratio); +transform : scale($ratio); } + +// .skew(VALUE, VALUE); +@mixin skew($x: 0, $y: 0) { +-webkit-transform : skew($x, $y); +-moz-transform : skew($x, $y); +-ms-transform : skew($x, $y); +-o-transform : skew($x, $y); +transform : skew($x, $y); } + +// .transition(PROPERTY DURATION DELAY(OPTIONAL) TIMING-FINCTION); +@mixin transition($transition) { +-webkit-transition : $transition; +-moz-transition : $transition; +-ms-transition : $transition; +-o-transition : $transition; +transition : $transition; } + +// .translate(VALUE, VALUE) +@mixin translate($x: 0, $y: 0) { +-webkit-transform : translate($x, $y); +-moz-transform : translate($x, $y); +-ms-transform : translate($x, $y); +-o-transform : translate($x, $y); +transform : translate($x, $y); } + +@mixin translate3d($x: 0, $y: 0, $z: 0) { +-webkit-transform : translate($x, $y, $z); +-moz-transform : translate($x, $y, $z); +-ms-transform : translate($x, $y, $z); +-o-transform : translate($x, $y, $z); +transform : translate($x, $y, $z); } + +@mixin animation($name, $duration: 300ms, $delay: 0, $ease: ease) { + -webkit-animation: $name $duration $delay $ease; + -moz-animation: $name $duration $delay $ease; + -ms-animation: $name $duration $delay $ease; +} + +// BACKGROUND +// -------------------------------------------------- + +// .background-alpha(VALUE VALUE); +@mixin background-alpha($color: $white, $alpha: 1) { +background-color : hsla(hue($color), saturation($color), lightness($color), $alpha); } + +// .background-size(VALUE VALUE); +@mixin background-size($size){ +-webkit-background-size : $size; +-moz-background-size : $size; +-o-background-size : $size; +background-size : $size; } + +// .background-clip(VALUE); (border-box, padding-box, content-box) +@mixin background-clip($clip) { +-webkit-background-clip : $clip; +-moz-background-clip : $clip; +background-clip : $clip; } + +// .box-sizing(VALUE); (border-box, padding-box, content-box) +@mixin box-sizing($boxsize: border-box) { +-webkit-box-sizing : $boxsize; +-moz-box-sizing : $boxsize; +-ms-box-sizing : $boxsize; +box-sizing : $boxsize; } + +// For image replacement +@mixin hide-text() { +text-indent : 100%; +white-space : nowrap; +overflow : hidden; } + +// Hide from visual and speaking browsers +@mixin hidden { + display: none; + visibility: hidden; +} + +// Hide but maintain layout +@mixin invisible() { +visibility : hidden; } + +// .resize(VALUE) (none, both, horizontal, vertical, inherit) +@mixin resize($direction: both) { +resize : $direction; +overflow : auto; } + +// .userselect(VALUE) (all, element, none, text) +@mixin user-select($select) { +-webkit-user-select : $select; +-moz-user-select : $select; +-o-user-select : $select; +user-select : $select; } + +// Hidden but available to speaking browsers +@mixin visuallyhidden() { +overflow : hidden; +position : absolute; +clip : rect(0 0 0 0); +height : 1px; +width : 1px; +margin : -1px; +padding : 0; +border : 0; } \ No newline at end of file diff --git a/assets/less/normalize.less b/_sass/normalize.scss similarity index 100% rename from assets/less/normalize.less rename to _sass/normalize.scss diff --git a/assets/less/page.less b/_sass/page.scss similarity index 62% rename from assets/less/page.less rename to _sass/page.scss index 000e264..b319040 100644 --- a/assets/less/page.less +++ b/_sass/page.scss @@ -1,49 +1,49 @@ body { - background-color: @bodycolor; - font-family: @base-font; - color: @text-color; + background-color: $bodycolor; + font-family: $base-font; + color: $text-color; } .navigation-wrapper { - .container(); + @include container; padding: 2em 0 0; - font-family: @heading-font; + font-family: $heading-font; font-weight: 700; text-transform: uppercase; - .clearfix(); + @include clearfix; } .site-name { - .grid(12,10); - .prefix(12,1); - .suffix(12,1); + @include grid(12,10); + @include prefix(12,1); + @include suffix(12,1); margin-bottom: 1em; float: none; display: block; - .font-rem(24); - @media @600px { - .grid(12,2); - .prefix(12,0.5); - .suffix(12,0.5); - .font-rem(16); + @include font-rem(24); + @media #{$small} { + @include grid(12,2); + @include prefix(12,0.5); + @include suffix(12,0.5); + @include font-rem(16); } - @media @1382px { - .grid(12,1.5); - .prefix(12,2); + @media #{$x-large} { + @include grid(12,1.5); + @include prefix(12,2); } } .top-navigation { - .grid(12,10); - .prefix(12,1); - .suffix(12,1); + @include grid(12,10); + @include prefix(12,1); + @include suffix(12,1); margin-bottom: 1em; float: none; display: block; - @media @600px { - .grid(12,9); - .prefix(12,0); - .suffix(12,0); + @media #{$small} { + @include grid(12,9); + @include prefix(12,0); + @include suffix(12,0); } - @media @1382px { - .grid(12,8); + @media #{$x-large} { + @include grid(12,8); } ul { margin: 0; @@ -54,13 +54,13 @@ body { li { display: block; list-style-type: none; - border-bottom: 1px solid lighten(@black,80); - border-bottom: 1px solid fade(@black,10); - .font-rem(16); + border-bottom: 1px solid lighten($black,80); + border-bottom: 1px solid fade($black,10); + @include font-rem(16); &:last-child { border-bottom: 0 solid transparent; } - @media @600px { + @media #{$small} { display: inline; margin-right: 25px; white-space: nowrap; @@ -71,8 +71,8 @@ body { padding: 10px 0; decoration: none; border-bottom: 0 solid transparent; - .transition(all .2s); - @media @600px { + @include transition(all .2s); + @media #{$small} { display: inline; padding: 0; } @@ -80,22 +80,22 @@ body { } } // Navicon lines -@button-size: 1.5rem; -.navicon-line() { +$button-size: 1.5rem; +@mixin navicon-line() { display: inline-block; - width: @button-size; - height: @button-size/7; + width: $button-size; + height: $button-size/7; // line color - background: @white; - border-radius: @button-size/14; + background: $white; + border-radius: $button-size/14; transition: .3s; } .navicon-lines-button { - padding: @button-size/4 @button-size/2; + padding: $button-size/4 $button-size/2; transition: .3s; cursor: pointer; user-select: none; - border-radius: @button-size/7; + border-radius: $button-size/7; } .navicon-lines-button:hover { opacity: 1; @@ -105,28 +105,28 @@ body { } .navicon-lines { margin-right: 10px; - margin-bottom: @button-size/5; + margin-bottom: $button-size/5; // create middle line - .navicon-line(); + @include navicon-line; position: relative; // create the upper and lower lines as pseudo-elements of the middle line &:before, &:after { - .navicon-line(); + @include navicon-line; position: absolute; left: 0; content: ''; - -webkit-transform-origin: @button-size/14 center; - transform-origin: @button-size/14 center; + -webkit-transform-origin: $button-size/14 center; + transform-origin: $button-size/14 center; } - &:before { top: @button-size/4; } - &:after { top: -@button-size/4; } + &:before { top: $button-size/4; } + &:after { top: -$button-size/4; } } .navicon-lines-button:hover { opacity: 1; .navicon-lines { - &:before { top: @button-size/3.5; } - &:after { top: -@button-size/3.5; } + &:before { top: $button-size/3.5; } + &:after { top: -$button-size/3.5; } } } .navicon-lines-button.x.active .navicon-lines { @@ -138,7 +138,7 @@ body { -webkit-transform-origin: 50% 50%; transform-origin: 50% 50%; top: 0; - width: @button-size; + width: $button-size; } // rotate the lines to form the x shape &:before { @@ -152,13 +152,13 @@ body { } // Style the toggle menu link and hide it .nav .navtoogle { - .font-rem(18); + @include font-rem(18); font-weight: normal; - background-color: @black; - color: @white; + background-color: $black; + color: $white; border: none; cursor: pointer; - @media @600px { + @media #{$small} { display: none; } } @@ -187,7 +187,7 @@ body { .js .nav ul { max-height: 0; overflow: hidden; - @media @600px { + @media #{$small} { max-height: 30em; } } @@ -203,57 +203,57 @@ body { } #main { counter-reset: captions; - .container(); - .clearfix(); + @include container; + @include clearfix; clear: both; margin-top: 1em; article { - .container(); - .grid(12,10); - .prefix(12,1); - .suffix(12,1); + @include container; + @include grid(12,10); + @include prefix(12,1); + @include suffix(12,1); margin-bottom: 2em; - @media @600px { - .grid(12,6); - .prefix(12,0); - .suffix(12,0); + @media #{$small} { + @include grid(12,6); + @include prefix(12,0); + @include suffix(12,0); } - @media @1382px { - .grid(12,4.5); + @media #{$x-large} { + @include grid(12,4.5); } } } #index { - .container(); - .grid(12,10); - .prefix(12,1); - .suffix(12,1); + @include container; + @include grid(12,10); + @include prefix(12,1); + @include suffix(12,1); margin-bottom: 2em; - @media @600px { - .grid(12,6); - .prefix(12,0); - .suffix(12,0); + @media #{$small} { + @include grid(12,6); + @include prefix(12,0); + @include suffix(12,0); } - @media @1382px { - .grid(12,4.5); + @media #{$x-large} { + @include grid(12,4.5); } h3 { margin: 0; padding-bottom: .5em; - .font-rem(28); - border-bottom: 1px solid lighten(@black,70); + @include font-rem(28); + border-bottom: 1px solid lighten($black,70); } article { h2 { margin-bottom: 4px; - .font-rem(20); + @include font-rem(20); &.link-post { - margin-bottom: 0px + @doc-line-height; - margin-bottom: 0rem + (@doc-line-height / @doc-font-size); + margin-bottom: 0px + $doc-line-height; + margin-bottom: 0rem + ($doc-line-height / $doc-font-size); } } p { - .font-rem(14); + @include font-rem(14); } p+p { text-indent: 0; @@ -272,11 +272,11 @@ body { width: 0; height: 0; border: 20px solid transparent; - border-bottom-color: @bodycolor; - @media @600px { + border-bottom-color: $bodycolor; + @media #{$small} { left: 25%; } - @media @1382px { + @media #{$x-large} { left: 33.333333333%; } } @@ -288,17 +288,17 @@ body { .headline-wrap { position: absolute; bottom: 25px; - .prefix(12,1); - @media @600px { + @include prefix(12,1); + @media #{$small} { left: 25%; margin-left: 0; } - @media @1382px { - .prefix(12,1); + @media #{$x-large} { + @include prefix(12,1); } h1, h2 { - color: @white; - .text-shadow(0 1px 2px rgba(0,0,0,.25)); + color: $white; + @include text-shadow(0 1px 2px rgba(0,0,0,.25)); } } } @@ -322,16 +322,16 @@ body { .author-social { display: block; margin-bottom: 5px; - .font-rem(14); - color: @black; + @include font-rem(14); + color: $black; &:visited { - color: @black; + color: $black; } &:hover { - .scale(1.1); + @include scale(1.1); } &:active { - .translate(0, 2px); + @include translate(0, 2px); } .fa { margin-right: 5px; @@ -341,13 +341,13 @@ body { display: none; .bio-photo { max-width: 110px; - .rounded(150px); + @include rounded(150px); } - @media @600px { + @media #{$small} { display: block; - .grid(12,2); - .prefix(12,0.5); - .suffix(12,0.5); + @include grid(12,2); + @include prefix(12,0.5); + @include suffix(12,0.5); h3, p, .author-social { @@ -365,7 +365,7 @@ body { margin-bottom: 5px; } } - @media @992px { + @media #{$large} { h3, .bio-photo, p, @@ -373,27 +373,27 @@ body { max-width: 150px; } } - @media @1382px { - .grid(12,1.5); - .prefix(12,2); + @media #{$x-large} { + @include grid(12,1.5); + @include prefix(12,2); } } .article-author-bottom { margin-bottom: 1em; - @media @600px { + @media #{$small} { display: none; } .bio-photo { float: left; margin-right: 25px; max-width: 100px; - .rounded(150px); + @include rounded(150px); } .author-social { display: inline-block; margin-right: 10px; } - @media @992px { + @media #{$large} { h3, .bio-photo, p, @@ -406,7 +406,7 @@ body { // Dotted line underlines for links p > a, li > a { - border-bottom: 1px dotted lighten(@link-color, 50); + border-bottom: 1px dotted lighten($link-color, 50); &:hover { border-bottom-style: solid; } @@ -419,24 +419,24 @@ body { .toc { display: none; font-size: 95%; - @media @600px { + @media #{$small} { display: block; - .grid(12,2); - .prefix(12,0.5); - .suffix(12,0.5); + @include grid(12,2); + @include prefix(12,0.5); + @include suffix(12,0.5); position: absolute; top: 5.5em; right: 0; - background-color: @white; + background-color: $white; } header { - background: lighten(@black, 10); + background: lighten($black, 10); } h3 { margin: 0; padding: 5px 10px; - color: @white; - .font-rem(16); + color: $white; + @include font-rem(16); text-transform: uppercase; &:hover { cursor: pointer; @@ -451,7 +451,7 @@ body { display: block; margin: 0 0 1px 0; padding: 0; - font-family: @heading-font; + font-family: $heading-font; list-style-type: none; &:last-child { border-bottom-width: 0; @@ -459,13 +459,13 @@ body { a { padding: 10px; display: block; - color: @white; + color: $white; border-bottom-width: 0; - background: lighten(@black, 30); - .opacity(0.7); - .transition(opacity 0.2s ease-in-out); + background: lighten($black, 30); + @include opacity(0.7); + @include transition(opacity 0.2s ease-in-out); &:hover { - .opacity(1); + @include opacity(1); } } ul { @@ -474,28 +474,28 @@ body { } } .image-grid { - .clearfix(); + @include clearfix; list-style: none; margin: 0 0 1em; padding: 0; li { - .grid(12,6); - @media @480px { + @include grid(12,6); + @media #{$micro} { width: 33.333333%; } - @media @600px { + @media #{$small} { width: 25%; } - @media @768px { + @media #{$medium} { width: 20%; } - @media @992px { + @media #{$large} { width: 16.666666666%; } } } .recent-grid { - .clearfix(); + @include clearfix; list-style: none; margin: 1em 0; li { @@ -513,7 +513,7 @@ body { } } .holder { - font-family: @heading-font; + font-family: $heading-font; a { cursor: pointer; margin: 0 5px; @@ -544,8 +544,8 @@ body { } } .footer-wrap { - .container(); - .clearfix(); + @include container; + @include clearfix; clear: both; padding-bottom: 3em; a, @@ -556,38 +556,38 @@ body { h5, h6, span { - .font-rem(14); + @include font-rem(14); } footer { - .grid(12,10); - .prefix(12,1); - .suffix(12,1); - @media @600px { - .grid(12,6); - .prefix(12,3); - .suffix(12,3); + @include grid(12,10); + @include prefix(12,1); + @include suffix(12,1); + @media #{$small} { + @include grid(12,6); + @include prefix(12,3); + @include suffix(12,3); } - @media @1382px { - .grid(12,4.5); - .prefix(12,4); - .suffix(12,3.5); + @media #{$x-large} { + @include grid(12,4.5); + @include prefix(12,4); + @include suffix(12,3.5); } } } .related-articles { - .grid(12,10); - .prefix(12,1); - .suffix(12,1); + @include grid(12,10); + @include prefix(12,1); + @include suffix(12,1); margin-bottom: 2em; - @media @600px { - .grid(12,6); - .prefix(12,3); - .suffix(12,3); + @media #{$small} { + @include grid(12,6); + @include prefix(12,3); + @include suffix(12,3); } - @media @1382px { - .grid(12,4.5); - .prefix(12,4); - .suffix(12,3.5); + @media #{$x-large} { + @include grid(12,4.5); + @include prefix(12,4); + @include suffix(12,3.5); } h4 { @@ -603,8 +603,8 @@ body { display: inline-block; padding-right: 5px; a { - color: lighten(@basecolor, 40%); - .transition(.4s linear); + color: lighten($basecolor, 40%); + @include transition(.4s linear); &:hover { text-decoration: none; border-bottom: none; @@ -644,13 +644,13 @@ body { margin: 0 0 2em 0; padding: 10px; text-align: center; - color: @white; + color: $white; a { - color: @white; - border-bottom: 1px dotted @white; + color: $white; + border-bottom: 1px dotted $white; text-decoration: none; &:hover { - border-bottom: 1px solid @white; + border-bottom: 1px solid $white; } } } @@ -673,14 +673,14 @@ body { margin-bottom: 20px; padding: 8px 20px; display: inline-block; - .font-rem(14); - background-color: @white; - color: @black; + @include font-rem(14); + background-color: $white; + color: $black; border-width: 2px !important; border-style: solid !important; - border-color: lighten(@black,50); - .rounded(3px); + border-color: lighten($black,50); + @include rounded(3px); } #goog-wm-sb { - .btn(); + @extend .btn; } diff --git a/assets/less/print.less b/_sass/print.scss similarity index 100% rename from assets/less/print.less rename to _sass/print.scss diff --git a/assets/less/pygments.less b/_sass/pygments.scss similarity index 98% rename from assets/less/pygments.less rename to _sass/pygments.scss index 4ffd28c..0cec2fc 100644 --- a/assets/less/pygments.less +++ b/_sass/pygments.scss @@ -1,10 +1,10 @@ .highlight { background-color: #efefef; - font-family: @code-font; - .font(12); + font-family: $code-font; + @include font(12); color: #333332; margin-bottom: 1.5em; - .rounded(4px); + @include rounded(4px); pre { position: relative; margin: 0; diff --git a/assets/less/site.less b/_sass/site.scss similarity index 81% rename from assets/less/site.less rename to _sass/site.scss index d1d58bc..0ddfa3c 100644 --- a/assets/less/site.less +++ b/_sass/site.scss @@ -1,12 +1,12 @@ /* Selection ============================================= */ ::-moz-selection { - background-color: lighten(@basecolor, 65%); - color: @basecolor; + background-color: lighten($basecolor, 65%); + color: $basecolor; text-shadow: none; } ::selection { - background-color: lighten(@basecolor, 65%); - color: @basecolor; + background-color: lighten($basecolor, 65%); + color: $basecolor; text-shadow: none; } @@ -46,5 +46,5 @@ /* Global Transition ==================================== */ b, i, strong, em, blockquote, p, q, span, figure, img, h1, h2, header, input, a { - .transition(all .2s ease); + @include transition(all .2s ease); } \ No newline at end of file diff --git a/assets/less/typography.less b/_sass/typography.scss similarity index 57% rename from assets/less/typography.less rename to _sass/typography.scss index 0d29c4f..79bf439 100644 --- a/assets/less/typography.less +++ b/_sass/typography.scss @@ -1,41 +1,41 @@ // Headings // -------------------------------------------------- h1, h2, h3, h4, h5, h6 { - font-family: @heading-font; + font-family: $heading-font; } h1 { - .font-size(32) + @include font-size(32); } h2 { - .font-size(28) + @include font-size(28); } h3 { - .font-size(24) + @include font-size(24); } h4 { - .font-size(18) + @include font-size(18); } h5 { - .font-size(16) + @include font-size(16); } h6 { - .font-size(14); + @include font-size(14); } // Links // -------------------------------------------------- a { text-decoration: none; - color: @link-color; + color: $link-color; &:visited { - color: @linkcolorvisited; + color: $linkcolorvisited; } &:hover { - color: @linkcolorhover; + color: $linkcolorhover; } &:focus { outline: thin dotted; - color: @linkcolorfocus; + color: $linkcolorfocus; } &:hover, &:active { @@ -47,33 +47,33 @@ a { // -------------------------------------------------- figcaption { padding-top: 10px; - .font(14); + @include font(14); line-height: 1.3; - color: lighten(@text-color, 10); + color: lighten($text-color, 10); } // Feature Image Caption // -------------------------------------------------- .image-credit { - .grid(12,10); - .prefix(12,1); - .suffix(12,1); + @include grid(12,10); + @include prefix(12,1); + @include suffix(12,1); display: block; text-align: right; - .font(12); + @include font(12); line-height: 1.3; font-style: italic; - color: lighten(@text-color, 30); - @media @600px { - .grid(12,9); - .prefix(12,0); - .suffix(12,0); + color: lighten($text-color, 30); + @media #{$small} { + @include grid(12,9); + @include prefix(12,0); + @include suffix(12,0); } - @media @1382px { - .grid(12,8.5); + @media #{$x-large} { + @include grid(12,8.5); } a { - color: lighten(@text-color, 30); + color: lighten($text-color, 30); } } @@ -83,10 +83,10 @@ figcaption { margin-top: 1.5em; padding: .5em 1em; text-indent: 0; - .font-rem(14); - background-color: @body-color; - border: 1px solid darken(@body-color,20); - .rounded(3px); + @include font-rem(14); + background-color: $body-color; + border: 1px solid darken($body-color,20); + @include rounded(3px); } // Blockquotes @@ -94,8 +94,8 @@ figcaption { blockquote { margin-left: -28px; padding-left: 20px; - border-left: 8px solid @border-color; - font-family: @alt-font; + border-left: 8px solid $border-color; + font-family: $alt-font; font-style: italic; } @@ -104,41 +104,41 @@ blockquote { .footnotes { ol, li, p { margin-bottom: 0; - .font-rem(14); + @include font-rem(14); } } // Paragraphs // -------------------------------------------------- p { - margin: 0 0 @indent-var; + margin: 0 0 $indent-var; & + p { //siblings indentation - text-indent: @indent-var; - margin-top: -(@indent-var); + text-indent: $indent-var; + margin-top: -($indent-var); } } // Code // -------------------------------------------------- tt, code, kbd, samp, pre { - font-family: @code-font; + font-family: $code-font; } p, li { code { - .font-rem(12); + @include font-rem(12); line-height: 1.5; white-space: nowrap; margin: 0 2px; padding: 0 5px; - border: 1px solid lighten(@black, 90); + border: 1px solid lighten($black, 90); background-color: #efefef; - .rounded(3px); + @include rounded(3px); } } pre { - .font-rem(12); + @include font-rem(12); line-height: 1.5; overflow-x: auto; } diff --git a/_sass/variables.scss b/_sass/variables.scss new file mode 100644 index 0000000..8b54b4f --- /dev/null +++ b/_sass/variables.scss @@ -0,0 +1,41 @@ +// TYPOGRAPHY ================================================ +$doc-font-size: 16; +$doc-line-height: 26; +$base-font: 'PT Serif', serif; +$heading-font: 'PT Sans Narrow', sans-serif; +$code-font: Monaco, "Courier New", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", monospace; +$alt-font: $base-font; + +// COLOR ====================================================== +$bodycolor : #fff; +$body-color : $bodycolor; +$textcolor : #333332; +$text-color : $textcolor; +$border-color : $text-color; +$basecolor : #343434; +$compcolor : spin($basecolor, 180); +$bordercolor : $basecolor; +$white : #fff; +$black : #111; +$accentcolor : $black; + +// Buttons +$primary : $black; +$success : #5cb85c; +$warning : #dd8338; +$danger : #C64537; +$info : #308cbc; + +// Links +$linkcolor : #343434; +$link-color : $linkcolor; +$linkcolorhover : darken($linkcolor, 10); +$linkcolorvisited : lighten($linkcolorhover, 20); +$linkcolorfocus : darken($linkcolorvisited, 10); + +// Media Queries +$micro : "only screen and (min-width: 30em)"; +$small : "only screen and (min-width: 37.5em)"; +$medium : "only screen and (min-width: 48em)"; +$large : "only screen and (min-width: 62em)"; +$x-large : "only screen and (min-width: 86.375em)"; \ No newline at end of file diff --git a/assets/less/font-awesome/bordered-pulled.less b/_sass/vendor/font-awesome/_bordered-pulled.scss similarity index 73% rename from assets/less/font-awesome/bordered-pulled.less rename to _sass/vendor/font-awesome/_bordered-pulled.scss index 0c90eb5..9d3fdf3 100644 --- a/assets/less/font-awesome/bordered-pulled.less +++ b/_sass/vendor/font-awesome/_bordered-pulled.scss @@ -1,16 +1,16 @@ // Bordered & Pulled // ------------------------- -.@{fa-css-prefix}-border { +.#{$fa-css-prefix}-border { padding: .2em .25em .15em; - border: solid .08em @fa-border-color; + border: solid .08em $fa-border-color; border-radius: .1em; } .pull-right { float: right; } .pull-left { float: left; } -.@{fa-css-prefix} { +.#{$fa-css-prefix} { &.pull-left { margin-right: .3em; } &.pull-right { margin-left: .3em; } } diff --git a/assets/less/font-awesome/core.less b/_sass/vendor/font-awesome/_core.scss similarity index 92% rename from assets/less/font-awesome/core.less rename to _sass/vendor/font-awesome/_core.scss index 6d223bc..861ccd9 100644 --- a/assets/less/font-awesome/core.less +++ b/_sass/vendor/font-awesome/_core.scss @@ -1,7 +1,7 @@ // Base Class Definition // ------------------------- -.@{fa-css-prefix} { +.#{$fa-css-prefix} { display: inline-block; font-family: FontAwesome; font-style: normal; diff --git a/assets/less/font-awesome/fixed-width.less b/_sass/vendor/font-awesome/_fixed-width.scss similarity index 80% rename from assets/less/font-awesome/fixed-width.less rename to _sass/vendor/font-awesome/_fixed-width.scss index 110289f..b221c98 100644 --- a/assets/less/font-awesome/fixed-width.less +++ b/_sass/vendor/font-awesome/_fixed-width.scss @@ -1,6 +1,6 @@ // Fixed Width Icons // ------------------------- -.@{fa-css-prefix}-fw { +.#{$fa-css-prefix}-fw { width: (18em / 14); text-align: center; } diff --git a/_sass/vendor/font-awesome/_icons.scss b/_sass/vendor/font-awesome/_icons.scss new file mode 100644 index 0000000..efb4435 --- /dev/null +++ b/_sass/vendor/font-awesome/_icons.scss @@ -0,0 +1,506 @@ +/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen + readers do not read off random characters that represent icons */ + +.#{$fa-css-prefix}-glass:before { content: $fa-var-glass; } +.#{$fa-css-prefix}-music:before { content: $fa-var-music; } +.#{$fa-css-prefix}-search:before { content: $fa-var-search; } +.#{$fa-css-prefix}-envelope-o:before { content: $fa-var-envelope-o; } +.#{$fa-css-prefix}-heart:before { content: $fa-var-heart; } +.#{$fa-css-prefix}-star:before { content: $fa-var-star; } +.#{$fa-css-prefix}-star-o:before { content: $fa-var-star-o; } +.#{$fa-css-prefix}-user:before { content: $fa-var-user; } +.#{$fa-css-prefix}-film:before { content: $fa-var-film; } +.#{$fa-css-prefix}-th-large:before { content: $fa-var-th-large; } +.#{$fa-css-prefix}-th:before { content: $fa-var-th; } +.#{$fa-css-prefix}-th-list:before { content: $fa-var-th-list; } +.#{$fa-css-prefix}-check:before { content: $fa-var-check; } +.#{$fa-css-prefix}-times:before { content: $fa-var-times; } +.#{$fa-css-prefix}-search-plus:before { content: $fa-var-search-plus; } +.#{$fa-css-prefix}-search-minus:before { content: $fa-var-search-minus; } +.#{$fa-css-prefix}-power-off:before { content: $fa-var-power-off; } +.#{$fa-css-prefix}-signal:before { content: $fa-var-signal; } +.#{$fa-css-prefix}-gear:before, +.#{$fa-css-prefix}-cog:before { content: $fa-var-cog; } +.#{$fa-css-prefix}-trash-o:before { content: $fa-var-trash-o; } +.#{$fa-css-prefix}-home:before { content: $fa-var-home; } +.#{$fa-css-prefix}-file-o:before { content: $fa-var-file-o; } +.#{$fa-css-prefix}-clock-o:before { content: $fa-var-clock-o; } +.#{$fa-css-prefix}-road:before { content: $fa-var-road; } +.#{$fa-css-prefix}-download:before { content: $fa-var-download; } +.#{$fa-css-prefix}-arrow-circle-o-down:before { content: $fa-var-arrow-circle-o-down; } +.#{$fa-css-prefix}-arrow-circle-o-up:before { content: $fa-var-arrow-circle-o-up; } +.#{$fa-css-prefix}-inbox:before { content: $fa-var-inbox; } +.#{$fa-css-prefix}-play-circle-o:before { content: $fa-var-play-circle-o; } +.#{$fa-css-prefix}-rotate-right:before, +.#{$fa-css-prefix}-repeat:before { content: $fa-var-repeat; } +.#{$fa-css-prefix}-refresh:before { content: $fa-var-refresh; } +.#{$fa-css-prefix}-list-alt:before { content: $fa-var-list-alt; } +.#{$fa-css-prefix}-lock:before { content: $fa-var-lock; } +.#{$fa-css-prefix}-flag:before { content: $fa-var-flag; } +.#{$fa-css-prefix}-headphones:before { content: $fa-var-headphones; } +.#{$fa-css-prefix}-volume-off:before { content: $fa-var-volume-off; } +.#{$fa-css-prefix}-volume-down:before { content: $fa-var-volume-down; } +.#{$fa-css-prefix}-volume-up:before { content: $fa-var-volume-up; } +.#{$fa-css-prefix}-qrcode:before { content: $fa-var-qrcode; } +.#{$fa-css-prefix}-barcode:before { content: $fa-var-barcode; } +.#{$fa-css-prefix}-tag:before { content: $fa-var-tag; } +.#{$fa-css-prefix}-tags:before { content: $fa-var-tags; } +.#{$fa-css-prefix}-book:before { content: $fa-var-book; } +.#{$fa-css-prefix}-bookmark:before { content: $fa-var-bookmark; } +.#{$fa-css-prefix}-print:before { content: $fa-var-print; } +.#{$fa-css-prefix}-camera:before { content: $fa-var-camera; } +.#{$fa-css-prefix}-font:before { content: $fa-var-font; } +.#{$fa-css-prefix}-bold:before { content: $fa-var-bold; } +.#{$fa-css-prefix}-italic:before { content: $fa-var-italic; } +.#{$fa-css-prefix}-text-height:before { content: $fa-var-text-height; } +.#{$fa-css-prefix}-text-width:before { content: $fa-var-text-width; } +.#{$fa-css-prefix}-align-left:before { content: $fa-var-align-left; } +.#{$fa-css-prefix}-align-center:before { content: $fa-var-align-center; } +.#{$fa-css-prefix}-align-right:before { content: $fa-var-align-right; } +.#{$fa-css-prefix}-align-justify:before { content: $fa-var-align-justify; } +.#{$fa-css-prefix}-list:before { content: $fa-var-list; } +.#{$fa-css-prefix}-dedent:before, +.#{$fa-css-prefix}-outdent:before { content: $fa-var-outdent; } +.#{$fa-css-prefix}-indent:before { content: $fa-var-indent; } +.#{$fa-css-prefix}-video-camera:before { content: $fa-var-video-camera; } +.#{$fa-css-prefix}-photo:before, +.#{$fa-css-prefix}-image:before, +.#{$fa-css-prefix}-picture-o:before { content: $fa-var-picture-o; } +.#{$fa-css-prefix}-pencil:before { content: $fa-var-pencil; } +.#{$fa-css-prefix}-map-marker:before { content: $fa-var-map-marker; } +.#{$fa-css-prefix}-adjust:before { content: $fa-var-adjust; } +.#{$fa-css-prefix}-tint:before { content: $fa-var-tint; } +.#{$fa-css-prefix}-edit:before, +.#{$fa-css-prefix}-pencil-square-o:before { content: $fa-var-pencil-square-o; } +.#{$fa-css-prefix}-share-square-o:before { content: $fa-var-share-square-o; } +.#{$fa-css-prefix}-check-square-o:before { content: $fa-var-check-square-o; } +.#{$fa-css-prefix}-arrows:before { content: $fa-var-arrows; } +.#{$fa-css-prefix}-step-backward:before { content: $fa-var-step-backward; } +.#{$fa-css-prefix}-fast-backward:before { content: $fa-var-fast-backward; } +.#{$fa-css-prefix}-backward:before { content: $fa-var-backward; } +.#{$fa-css-prefix}-play:before { content: $fa-var-play; } +.#{$fa-css-prefix}-pause:before { content: $fa-var-pause; } +.#{$fa-css-prefix}-stop:before { content: $fa-var-stop; } +.#{$fa-css-prefix}-forward:before { content: $fa-var-forward; } +.#{$fa-css-prefix}-fast-forward:before { content: $fa-var-fast-forward; } +.#{$fa-css-prefix}-step-forward:before { content: $fa-var-step-forward; } +.#{$fa-css-prefix}-eject:before { content: $fa-var-eject; } +.#{$fa-css-prefix}-chevron-left:before { content: $fa-var-chevron-left; } +.#{$fa-css-prefix}-chevron-right:before { content: $fa-var-chevron-right; } +.#{$fa-css-prefix}-plus-circle:before { content: $fa-var-plus-circle; } +.#{$fa-css-prefix}-minus-circle:before { content: $fa-var-minus-circle; } +.#{$fa-css-prefix}-times-circle:before { content: $fa-var-times-circle; } +.#{$fa-css-prefix}-check-circle:before { content: $fa-var-check-circle; } +.#{$fa-css-prefix}-question-circle:before { content: $fa-var-question-circle; } +.#{$fa-css-prefix}-info-circle:before { content: $fa-var-info-circle; } +.#{$fa-css-prefix}-crosshairs:before { content: $fa-var-crosshairs; } +.#{$fa-css-prefix}-times-circle-o:before { content: $fa-var-times-circle-o; } +.#{$fa-css-prefix}-check-circle-o:before { content: $fa-var-check-circle-o; } +.#{$fa-css-prefix}-ban:before { content: $fa-var-ban; } +.#{$fa-css-prefix}-arrow-left:before { content: $fa-var-arrow-left; } +.#{$fa-css-prefix}-arrow-right:before { content: $fa-var-arrow-right; } +.#{$fa-css-prefix}-arrow-up:before { content: $fa-var-arrow-up; } +.#{$fa-css-prefix}-arrow-down:before { content: $fa-var-arrow-down; } +.#{$fa-css-prefix}-mail-forward:before, +.#{$fa-css-prefix}-share:before { content: $fa-var-share; } +.#{$fa-css-prefix}-expand:before { content: $fa-var-expand; } +.#{$fa-css-prefix}-compress:before { content: $fa-var-compress; } +.#{$fa-css-prefix}-plus:before { content: $fa-var-plus; } +.#{$fa-css-prefix}-minus:before { content: $fa-var-minus; } +.#{$fa-css-prefix}-asterisk:before { content: $fa-var-asterisk; } +.#{$fa-css-prefix}-exclamation-circle:before { content: $fa-var-exclamation-circle; } +.#{$fa-css-prefix}-gift:before { content: $fa-var-gift; } +.#{$fa-css-prefix}-leaf:before { content: $fa-var-leaf; } +.#{$fa-css-prefix}-fire:before { content: $fa-var-fire; } +.#{$fa-css-prefix}-eye:before { content: $fa-var-eye; } +.#{$fa-css-prefix}-eye-slash:before { content: $fa-var-eye-slash; } +.#{$fa-css-prefix}-warning:before, +.#{$fa-css-prefix}-exclamation-triangle:before { content: $fa-var-exclamation-triangle; } +.#{$fa-css-prefix}-plane:before { content: $fa-var-plane; } +.#{$fa-css-prefix}-calendar:before { content: $fa-var-calendar; } +.#{$fa-css-prefix}-random:before { content: $fa-var-random; } +.#{$fa-css-prefix}-comment:before { content: $fa-var-comment; } +.#{$fa-css-prefix}-magnet:before { content: $fa-var-magnet; } +.#{$fa-css-prefix}-chevron-up:before { content: $fa-var-chevron-up; } +.#{$fa-css-prefix}-chevron-down:before { content: $fa-var-chevron-down; } +.#{$fa-css-prefix}-retweet:before { content: $fa-var-retweet; } +.#{$fa-css-prefix}-shopping-cart:before { content: $fa-var-shopping-cart; } +.#{$fa-css-prefix}-folder:before { content: $fa-var-folder; } +.#{$fa-css-prefix}-folder-open:before { content: $fa-var-folder-open; } +.#{$fa-css-prefix}-arrows-v:before { content: $fa-var-arrows-v; } +.#{$fa-css-prefix}-arrows-h:before { content: $fa-var-arrows-h; } +.#{$fa-css-prefix}-bar-chart-o:before { content: $fa-var-bar-chart-o; } +.#{$fa-css-prefix}-twitter-square:before { content: $fa-var-twitter-square; } +.#{$fa-css-prefix}-facebook-square:before { content: $fa-var-facebook-square; } +.#{$fa-css-prefix}-camera-retro:before { content: $fa-var-camera-retro; } +.#{$fa-css-prefix}-key:before { content: $fa-var-key; } +.#{$fa-css-prefix}-gears:before, +.#{$fa-css-prefix}-cogs:before { content: $fa-var-cogs; } +.#{$fa-css-prefix}-comments:before { content: $fa-var-comments; } +.#{$fa-css-prefix}-thumbs-o-up:before { content: $fa-var-thumbs-o-up; } +.#{$fa-css-prefix}-thumbs-o-down:before { content: $fa-var-thumbs-o-down; } +.#{$fa-css-prefix}-star-half:before { content: $fa-var-star-half; } +.#{$fa-css-prefix}-heart-o:before { content: $fa-var-heart-o; } +.#{$fa-css-prefix}-sign-out:before { content: $fa-var-sign-out; } +.#{$fa-css-prefix}-linkedin-square:before { content: $fa-var-linkedin-square; } +.#{$fa-css-prefix}-thumb-tack:before { content: $fa-var-thumb-tack; } +.#{$fa-css-prefix}-external-link:before { content: $fa-var-external-link; } +.#{$fa-css-prefix}-sign-in:before { content: $fa-var-sign-in; } +.#{$fa-css-prefix}-trophy:before { content: $fa-var-trophy; } +.#{$fa-css-prefix}-github-square:before { content: $fa-var-github-square; } +.#{$fa-css-prefix}-upload:before { content: $fa-var-upload; } +.#{$fa-css-prefix}-lemon-o:before { content: $fa-var-lemon-o; } +.#{$fa-css-prefix}-phone:before { content: $fa-var-phone; } +.#{$fa-css-prefix}-square-o:before { content: $fa-var-square-o; } +.#{$fa-css-prefix}-bookmark-o:before { content: $fa-var-bookmark-o; } +.#{$fa-css-prefix}-phone-square:before { content: $fa-var-phone-square; } +.#{$fa-css-prefix}-twitter:before { content: $fa-var-twitter; } +.#{$fa-css-prefix}-facebook:before { content: $fa-var-facebook; } +.#{$fa-css-prefix}-github:before { content: $fa-var-github; } +.#{$fa-css-prefix}-unlock:before { content: $fa-var-unlock; } +.#{$fa-css-prefix}-credit-card:before { content: $fa-var-credit-card; } +.#{$fa-css-prefix}-rss:before { content: $fa-var-rss; } +.#{$fa-css-prefix}-hdd-o:before { content: $fa-var-hdd-o; } +.#{$fa-css-prefix}-bullhorn:before { content: $fa-var-bullhorn; } +.#{$fa-css-prefix}-bell:before { content: $fa-var-bell; } +.#{$fa-css-prefix}-certificate:before { content: $fa-var-certificate; } +.#{$fa-css-prefix}-hand-o-right:before { content: $fa-var-hand-o-right; } +.#{$fa-css-prefix}-hand-o-left:before { content: $fa-var-hand-o-left; } +.#{$fa-css-prefix}-hand-o-up:before { content: $fa-var-hand-o-up; } +.#{$fa-css-prefix}-hand-o-down:before { content: $fa-var-hand-o-down; } +.#{$fa-css-prefix}-arrow-circle-left:before { content: $fa-var-arrow-circle-left; } +.#{$fa-css-prefix}-arrow-circle-right:before { content: $fa-var-arrow-circle-right; } +.#{$fa-css-prefix}-arrow-circle-up:before { content: $fa-var-arrow-circle-up; } +.#{$fa-css-prefix}-arrow-circle-down:before { content: $fa-var-arrow-circle-down; } +.#{$fa-css-prefix}-globe:before { content: $fa-var-globe; } +.#{$fa-css-prefix}-wrench:before { content: $fa-var-wrench; } +.#{$fa-css-prefix}-tasks:before { content: $fa-var-tasks; } +.#{$fa-css-prefix}-filter:before { content: $fa-var-filter; } +.#{$fa-css-prefix}-briefcase:before { content: $fa-var-briefcase; } +.#{$fa-css-prefix}-arrows-alt:before { content: $fa-var-arrows-alt; } +.#{$fa-css-prefix}-group:before, +.#{$fa-css-prefix}-users:before { content: $fa-var-users; } +.#{$fa-css-prefix}-chain:before, +.#{$fa-css-prefix}-link:before { content: $fa-var-link; } +.#{$fa-css-prefix}-cloud:before { content: $fa-var-cloud; } +.#{$fa-css-prefix}-flask:before { content: $fa-var-flask; } +.#{$fa-css-prefix}-cut:before, +.#{$fa-css-prefix}-scissors:before { content: $fa-var-scissors; } +.#{$fa-css-prefix}-copy:before, +.#{$fa-css-prefix}-files-o:before { content: $fa-var-files-o; } +.#{$fa-css-prefix}-paperclip:before { content: $fa-var-paperclip; } +.#{$fa-css-prefix}-save:before, +.#{$fa-css-prefix}-floppy-o:before { content: $fa-var-floppy-o; } +.#{$fa-css-prefix}-square:before { content: $fa-var-square; } +.#{$fa-css-prefix}-navicon:before, +.#{$fa-css-prefix}-reorder:before, +.#{$fa-css-prefix}-bars:before { content: $fa-var-bars; } +.#{$fa-css-prefix}-list-ul:before { content: $fa-var-list-ul; } +.#{$fa-css-prefix}-list-ol:before { content: $fa-var-list-ol; } +.#{$fa-css-prefix}-strikethrough:before { content: $fa-var-strikethrough; } +.#{$fa-css-prefix}-underline:before { content: $fa-var-underline; } +.#{$fa-css-prefix}-table:before { content: $fa-var-table; } +.#{$fa-css-prefix}-magic:before { content: $fa-var-magic; } +.#{$fa-css-prefix}-truck:before { content: $fa-var-truck; } +.#{$fa-css-prefix}-pinterest:before { content: $fa-var-pinterest; } +.#{$fa-css-prefix}-pinterest-square:before { content: $fa-var-pinterest-square; } +.#{$fa-css-prefix}-google-plus-square:before { content: $fa-var-google-plus-square; } +.#{$fa-css-prefix}-google-plus:before { content: $fa-var-google-plus; } +.#{$fa-css-prefix}-money:before { content: $fa-var-money; } +.#{$fa-css-prefix}-caret-down:before { content: $fa-var-caret-down; } +.#{$fa-css-prefix}-caret-up:before { content: $fa-var-caret-up; } +.#{$fa-css-prefix}-caret-left:before { content: $fa-var-caret-left; } +.#{$fa-css-prefix}-caret-right:before { content: $fa-var-caret-right; } +.#{$fa-css-prefix}-columns:before { content: $fa-var-columns; } +.#{$fa-css-prefix}-unsorted:before, +.#{$fa-css-prefix}-sort:before { content: $fa-var-sort; } +.#{$fa-css-prefix}-sort-down:before, +.#{$fa-css-prefix}-sort-desc:before { content: $fa-var-sort-desc; } +.#{$fa-css-prefix}-sort-up:before, +.#{$fa-css-prefix}-sort-asc:before { content: $fa-var-sort-asc; } +.#{$fa-css-prefix}-envelope:before { content: $fa-var-envelope; } +.#{$fa-css-prefix}-linkedin:before { content: $fa-var-linkedin; } +.#{$fa-css-prefix}-rotate-left:before, +.#{$fa-css-prefix}-undo:before { content: $fa-var-undo; } +.#{$fa-css-prefix}-legal:before, +.#{$fa-css-prefix}-gavel:before { content: $fa-var-gavel; } +.#{$fa-css-prefix}-dashboard:before, +.#{$fa-css-prefix}-tachometer:before { content: $fa-var-tachometer; } +.#{$fa-css-prefix}-comment-o:before { content: $fa-var-comment-o; } +.#{$fa-css-prefix}-comments-o:before { content: $fa-var-comments-o; } +.#{$fa-css-prefix}-flash:before, +.#{$fa-css-prefix}-bolt:before { content: $fa-var-bolt; } +.#{$fa-css-prefix}-sitemap:before { content: $fa-var-sitemap; } +.#{$fa-css-prefix}-umbrella:before { content: $fa-var-umbrella; } +.#{$fa-css-prefix}-paste:before, +.#{$fa-css-prefix}-clipboard:before { content: $fa-var-clipboard; } +.#{$fa-css-prefix}-lightbulb-o:before { content: $fa-var-lightbulb-o; } +.#{$fa-css-prefix}-exchange:before { content: $fa-var-exchange; } +.#{$fa-css-prefix}-cloud-download:before { content: $fa-var-cloud-download; } +.#{$fa-css-prefix}-cloud-upload:before { content: $fa-var-cloud-upload; } +.#{$fa-css-prefix}-user-md:before { content: $fa-var-user-md; } +.#{$fa-css-prefix}-stethoscope:before { content: $fa-var-stethoscope; } +.#{$fa-css-prefix}-suitcase:before { content: $fa-var-suitcase; } +.#{$fa-css-prefix}-bell-o:before { content: $fa-var-bell-o; } +.#{$fa-css-prefix}-coffee:before { content: $fa-var-coffee; } +.#{$fa-css-prefix}-cutlery:before { content: $fa-var-cutlery; } +.#{$fa-css-prefix}-file-text-o:before { content: $fa-var-file-text-o; } +.#{$fa-css-prefix}-building-o:before { content: $fa-var-building-o; } +.#{$fa-css-prefix}-hospital-o:before { content: $fa-var-hospital-o; } +.#{$fa-css-prefix}-ambulance:before { content: $fa-var-ambulance; } +.#{$fa-css-prefix}-medkit:before { content: $fa-var-medkit; } +.#{$fa-css-prefix}-fighter-jet:before { content: $fa-var-fighter-jet; } +.#{$fa-css-prefix}-beer:before { content: $fa-var-beer; } +.#{$fa-css-prefix}-h-square:before { content: $fa-var-h-square; } +.#{$fa-css-prefix}-plus-square:before { content: $fa-var-plus-square; } +.#{$fa-css-prefix}-angle-double-left:before { content: $fa-var-angle-double-left; } +.#{$fa-css-prefix}-angle-double-right:before { content: $fa-var-angle-double-right; } +.#{$fa-css-prefix}-angle-double-up:before { content: $fa-var-angle-double-up; } +.#{$fa-css-prefix}-angle-double-down:before { content: $fa-var-angle-double-down; } +.#{$fa-css-prefix}-angle-left:before { content: $fa-var-angle-left; } +.#{$fa-css-prefix}-angle-right:before { content: $fa-var-angle-right; } +.#{$fa-css-prefix}-angle-up:before { content: $fa-var-angle-up; } +.#{$fa-css-prefix}-angle-down:before { content: $fa-var-angle-down; } +.#{$fa-css-prefix}-desktop:before { content: $fa-var-desktop; } +.#{$fa-css-prefix}-laptop:before { content: $fa-var-laptop; } +.#{$fa-css-prefix}-tablet:before { content: $fa-var-tablet; } +.#{$fa-css-prefix}-mobile-phone:before, +.#{$fa-css-prefix}-mobile:before { content: $fa-var-mobile; } +.#{$fa-css-prefix}-circle-o:before { content: $fa-var-circle-o; } +.#{$fa-css-prefix}-quote-left:before { content: $fa-var-quote-left; } +.#{$fa-css-prefix}-quote-right:before { content: $fa-var-quote-right; } +.#{$fa-css-prefix}-spinner:before { content: $fa-var-spinner; } +.#{$fa-css-prefix}-circle:before { content: $fa-var-circle; } +.#{$fa-css-prefix}-mail-reply:before, +.#{$fa-css-prefix}-reply:before { content: $fa-var-reply; } +.#{$fa-css-prefix}-github-alt:before { content: $fa-var-github-alt; } +.#{$fa-css-prefix}-folder-o:before { content: $fa-var-folder-o; } +.#{$fa-css-prefix}-folder-open-o:before { content: $fa-var-folder-open-o; } +.#{$fa-css-prefix}-smile-o:before { content: $fa-var-smile-o; } +.#{$fa-css-prefix}-frown-o:before { content: $fa-var-frown-o; } +.#{$fa-css-prefix}-meh-o:before { content: $fa-var-meh-o; } +.#{$fa-css-prefix}-gamepad:before { content: $fa-var-gamepad; } +.#{$fa-css-prefix}-keyboard-o:before { content: $fa-var-keyboard-o; } +.#{$fa-css-prefix}-flag-o:before { content: $fa-var-flag-o; } +.#{$fa-css-prefix}-flag-checkered:before { content: $fa-var-flag-checkered; } +.#{$fa-css-prefix}-terminal:before { content: $fa-var-terminal; } +.#{$fa-css-prefix}-code:before { content: $fa-var-code; } +.#{$fa-css-prefix}-mail-reply-all:before, +.#{$fa-css-prefix}-reply-all:before { content: $fa-var-reply-all; } +.#{$fa-css-prefix}-star-half-empty:before, +.#{$fa-css-prefix}-star-half-full:before, +.#{$fa-css-prefix}-star-half-o:before { content: $fa-var-star-half-o; } +.#{$fa-css-prefix}-location-arrow:before { content: $fa-var-location-arrow; } +.#{$fa-css-prefix}-crop:before { content: $fa-var-crop; } +.#{$fa-css-prefix}-code-fork:before { content: $fa-var-code-fork; } +.#{$fa-css-prefix}-unlink:before, +.#{$fa-css-prefix}-chain-broken:before { content: $fa-var-chain-broken; } +.#{$fa-css-prefix}-question:before { content: $fa-var-question; } +.#{$fa-css-prefix}-info:before { content: $fa-var-info; } +.#{$fa-css-prefix}-exclamation:before { content: $fa-var-exclamation; } +.#{$fa-css-prefix}-superscript:before { content: $fa-var-superscript; } +.#{$fa-css-prefix}-subscript:before { content: $fa-var-subscript; } +.#{$fa-css-prefix}-eraser:before { content: $fa-var-eraser; } +.#{$fa-css-prefix}-puzzle-piece:before { content: $fa-var-puzzle-piece; } +.#{$fa-css-prefix}-microphone:before { content: $fa-var-microphone; } +.#{$fa-css-prefix}-microphone-slash:before { content: $fa-var-microphone-slash; } +.#{$fa-css-prefix}-shield:before { content: $fa-var-shield; } +.#{$fa-css-prefix}-calendar-o:before { content: $fa-var-calendar-o; } +.#{$fa-css-prefix}-fire-extinguisher:before { content: $fa-var-fire-extinguisher; } +.#{$fa-css-prefix}-rocket:before { content: $fa-var-rocket; } +.#{$fa-css-prefix}-maxcdn:before { content: $fa-var-maxcdn; } +.#{$fa-css-prefix}-chevron-circle-left:before { content: $fa-var-chevron-circle-left; } +.#{$fa-css-prefix}-chevron-circle-right:before { content: $fa-var-chevron-circle-right; } +.#{$fa-css-prefix}-chevron-circle-up:before { content: $fa-var-chevron-circle-up; } +.#{$fa-css-prefix}-chevron-circle-down:before { content: $fa-var-chevron-circle-down; } +.#{$fa-css-prefix}-html5:before { content: $fa-var-html5; } +.#{$fa-css-prefix}-css3:before { content: $fa-var-css3; } +.#{$fa-css-prefix}-anchor:before { content: $fa-var-anchor; } +.#{$fa-css-prefix}-unlock-alt:before { content: $fa-var-unlock-alt; } +.#{$fa-css-prefix}-bullseye:before { content: $fa-var-bullseye; } +.#{$fa-css-prefix}-ellipsis-h:before { content: $fa-var-ellipsis-h; } +.#{$fa-css-prefix}-ellipsis-v:before { content: $fa-var-ellipsis-v; } +.#{$fa-css-prefix}-rss-square:before { content: $fa-var-rss-square; } +.#{$fa-css-prefix}-play-circle:before { content: $fa-var-play-circle; } +.#{$fa-css-prefix}-ticket:before { content: $fa-var-ticket; } +.#{$fa-css-prefix}-minus-square:before { content: $fa-var-minus-square; } +.#{$fa-css-prefix}-minus-square-o:before { content: $fa-var-minus-square-o; } +.#{$fa-css-prefix}-level-up:before { content: $fa-var-level-up; } +.#{$fa-css-prefix}-level-down:before { content: $fa-var-level-down; } +.#{$fa-css-prefix}-check-square:before { content: $fa-var-check-square; } +.#{$fa-css-prefix}-pencil-square:before { content: $fa-var-pencil-square; } +.#{$fa-css-prefix}-external-link-square:before { content: $fa-var-external-link-square; } +.#{$fa-css-prefix}-share-square:before { content: $fa-var-share-square; } +.#{$fa-css-prefix}-compass:before { content: $fa-var-compass; } +.#{$fa-css-prefix}-toggle-down:before, +.#{$fa-css-prefix}-caret-square-o-down:before { content: $fa-var-caret-square-o-down; } +.#{$fa-css-prefix}-toggle-up:before, +.#{$fa-css-prefix}-caret-square-o-up:before { content: $fa-var-caret-square-o-up; } +.#{$fa-css-prefix}-toggle-right:before, +.#{$fa-css-prefix}-caret-square-o-right:before { content: $fa-var-caret-square-o-right; } +.#{$fa-css-prefix}-euro:before, +.#{$fa-css-prefix}-eur:before { content: $fa-var-eur; } +.#{$fa-css-prefix}-gbp:before { content: $fa-var-gbp; } +.#{$fa-css-prefix}-dollar:before, +.#{$fa-css-prefix}-usd:before { content: $fa-var-usd; } +.#{$fa-css-prefix}-rupee:before, +.#{$fa-css-prefix}-inr:before { content: $fa-var-inr; } +.#{$fa-css-prefix}-cny:before, +.#{$fa-css-prefix}-rmb:before, +.#{$fa-css-prefix}-yen:before, +.#{$fa-css-prefix}-jpy:before { content: $fa-var-jpy; } +.#{$fa-css-prefix}-ruble:before, +.#{$fa-css-prefix}-rouble:before, +.#{$fa-css-prefix}-rub:before { content: $fa-var-rub; } +.#{$fa-css-prefix}-won:before, +.#{$fa-css-prefix}-krw:before { content: $fa-var-krw; } +.#{$fa-css-prefix}-bitcoin:before, +.#{$fa-css-prefix}-btc:before { content: $fa-var-btc; } +.#{$fa-css-prefix}-file:before { content: $fa-var-file; } +.#{$fa-css-prefix}-file-text:before { content: $fa-var-file-text; } +.#{$fa-css-prefix}-sort-alpha-asc:before { content: $fa-var-sort-alpha-asc; } +.#{$fa-css-prefix}-sort-alpha-desc:before { content: $fa-var-sort-alpha-desc; } +.#{$fa-css-prefix}-sort-amount-asc:before { content: $fa-var-sort-amount-asc; } +.#{$fa-css-prefix}-sort-amount-desc:before { content: $fa-var-sort-amount-desc; } +.#{$fa-css-prefix}-sort-numeric-asc:before { content: $fa-var-sort-numeric-asc; } +.#{$fa-css-prefix}-sort-numeric-desc:before { content: $fa-var-sort-numeric-desc; } +.#{$fa-css-prefix}-thumbs-up:before { content: $fa-var-thumbs-up; } +.#{$fa-css-prefix}-thumbs-down:before { content: $fa-var-thumbs-down; } +.#{$fa-css-prefix}-youtube-square:before { content: $fa-var-youtube-square; } +.#{$fa-css-prefix}-youtube:before { content: $fa-var-youtube; } +.#{$fa-css-prefix}-xing:before { content: $fa-var-xing; } +.#{$fa-css-prefix}-xing-square:before { content: $fa-var-xing-square; } +.#{$fa-css-prefix}-youtube-play:before { content: $fa-var-youtube-play; } +.#{$fa-css-prefix}-dropbox:before { content: $fa-var-dropbox; } +.#{$fa-css-prefix}-stack-overflow:before { content: $fa-var-stack-overflow; } +.#{$fa-css-prefix}-instagram:before { content: $fa-var-instagram; } +.#{$fa-css-prefix}-flickr:before { content: $fa-var-flickr; } +.#{$fa-css-prefix}-adn:before { content: $fa-var-adn; } +.#{$fa-css-prefix}-bitbucket:before { content: $fa-var-bitbucket; } +.#{$fa-css-prefix}-bitbucket-square:before { content: $fa-var-bitbucket-square; } +.#{$fa-css-prefix}-tumblr:before { content: $fa-var-tumblr; } +.#{$fa-css-prefix}-tumblr-square:before { content: $fa-var-tumblr-square; } +.#{$fa-css-prefix}-long-arrow-down:before { content: $fa-var-long-arrow-down; } +.#{$fa-css-prefix}-long-arrow-up:before { content: $fa-var-long-arrow-up; } +.#{$fa-css-prefix}-long-arrow-left:before { content: $fa-var-long-arrow-left; } +.#{$fa-css-prefix}-long-arrow-right:before { content: $fa-var-long-arrow-right; } +.#{$fa-css-prefix}-apple:before { content: $fa-var-apple; } +.#{$fa-css-prefix}-windows:before { content: $fa-var-windows; } +.#{$fa-css-prefix}-android:before { content: $fa-var-android; } +.#{$fa-css-prefix}-linux:before { content: $fa-var-linux; } +.#{$fa-css-prefix}-dribbble:before { content: $fa-var-dribbble; } +.#{$fa-css-prefix}-skype:before { content: $fa-var-skype; } +.#{$fa-css-prefix}-foursquare:before { content: $fa-var-foursquare; } +.#{$fa-css-prefix}-trello:before { content: $fa-var-trello; } +.#{$fa-css-prefix}-female:before { content: $fa-var-female; } +.#{$fa-css-prefix}-male:before { content: $fa-var-male; } +.#{$fa-css-prefix}-gittip:before { content: $fa-var-gittip; } +.#{$fa-css-prefix}-sun-o:before { content: $fa-var-sun-o; } +.#{$fa-css-prefix}-moon-o:before { content: $fa-var-moon-o; } +.#{$fa-css-prefix}-archive:before { content: $fa-var-archive; } +.#{$fa-css-prefix}-bug:before { content: $fa-var-bug; } +.#{$fa-css-prefix}-vk:before { content: $fa-var-vk; } +.#{$fa-css-prefix}-weibo:before { content: $fa-var-weibo; } +.#{$fa-css-prefix}-renren:before { content: $fa-var-renren; } +.#{$fa-css-prefix}-pagelines:before { content: $fa-var-pagelines; } +.#{$fa-css-prefix}-stack-exchange:before { content: $fa-var-stack-exchange; } +.#{$fa-css-prefix}-arrow-circle-o-right:before { content: $fa-var-arrow-circle-o-right; } +.#{$fa-css-prefix}-arrow-circle-o-left:before { content: $fa-var-arrow-circle-o-left; } +.#{$fa-css-prefix}-toggle-left:before, +.#{$fa-css-prefix}-caret-square-o-left:before { content: $fa-var-caret-square-o-left; } +.#{$fa-css-prefix}-dot-circle-o:before { content: $fa-var-dot-circle-o; } +.#{$fa-css-prefix}-wheelchair:before { content: $fa-var-wheelchair; } +.#{$fa-css-prefix}-vimeo-square:before { content: $fa-var-vimeo-square; } +.#{$fa-css-prefix}-turkish-lira:before, +.#{$fa-css-prefix}-try:before { content: $fa-var-try; } +.#{$fa-css-prefix}-plus-square-o:before { content: $fa-var-plus-square-o; } +.#{$fa-css-prefix}-space-shuttle:before { content: $fa-var-space-shuttle; } +.#{$fa-css-prefix}-slack:before { content: $fa-var-slack; } +.#{$fa-css-prefix}-envelope-square:before { content: $fa-var-envelope-square; } +.#{$fa-css-prefix}-wordpress:before { content: $fa-var-wordpress; } +.#{$fa-css-prefix}-openid:before { content: $fa-var-openid; } +.#{$fa-css-prefix}-institution:before, +.#{$fa-css-prefix}-bank:before, +.#{$fa-css-prefix}-university:before { content: $fa-var-university; } +.#{$fa-css-prefix}-mortar-board:before, +.#{$fa-css-prefix}-graduation-cap:before { content: $fa-var-graduation-cap; } +.#{$fa-css-prefix}-yahoo:before { content: $fa-var-yahoo; } +.#{$fa-css-prefix}-google:before { content: $fa-var-google; } +.#{$fa-css-prefix}-reddit:before { content: $fa-var-reddit; } +.#{$fa-css-prefix}-reddit-square:before { content: $fa-var-reddit-square; } +.#{$fa-css-prefix}-stumbleupon-circle:before { content: $fa-var-stumbleupon-circle; } +.#{$fa-css-prefix}-stumbleupon:before { content: $fa-var-stumbleupon; } +.#{$fa-css-prefix}-delicious:before { content: $fa-var-delicious; } +.#{$fa-css-prefix}-digg:before { content: $fa-var-digg; } +.#{$fa-css-prefix}-pied-piper-square:before, +.#{$fa-css-prefix}-pied-piper:before { content: $fa-var-pied-piper; } +.#{$fa-css-prefix}-pied-piper-alt:before { content: $fa-var-pied-piper-alt; } +.#{$fa-css-prefix}-drupal:before { content: $fa-var-drupal; } +.#{$fa-css-prefix}-joomla:before { content: $fa-var-joomla; } +.#{$fa-css-prefix}-language:before { content: $fa-var-language; } +.#{$fa-css-prefix}-fax:before { content: $fa-var-fax; } +.#{$fa-css-prefix}-building:before { content: $fa-var-building; } +.#{$fa-css-prefix}-child:before { content: $fa-var-child; } +.#{$fa-css-prefix}-paw:before { content: $fa-var-paw; } +.#{$fa-css-prefix}-spoon:before { content: $fa-var-spoon; } +.#{$fa-css-prefix}-cube:before { content: $fa-var-cube; } +.#{$fa-css-prefix}-cubes:before { content: $fa-var-cubes; } +.#{$fa-css-prefix}-behance:before { content: $fa-var-behance; } +.#{$fa-css-prefix}-behance-square:before { content: $fa-var-behance-square; } +.#{$fa-css-prefix}-steam:before { content: $fa-var-steam; } +.#{$fa-css-prefix}-steam-square:before { content: $fa-var-steam-square; } +.#{$fa-css-prefix}-recycle:before { content: $fa-var-recycle; } +.#{$fa-css-prefix}-automobile:before, +.#{$fa-css-prefix}-car:before { content: $fa-var-car; } +.#{$fa-css-prefix}-cab:before, +.#{$fa-css-prefix}-taxi:before { content: $fa-var-taxi; } +.#{$fa-css-prefix}-tree:before { content: $fa-var-tree; } +.#{$fa-css-prefix}-spotify:before { content: $fa-var-spotify; } +.#{$fa-css-prefix}-deviantart:before { content: $fa-var-deviantart; } +.#{$fa-css-prefix}-soundcloud:before { content: $fa-var-soundcloud; } +.#{$fa-css-prefix}-database:before { content: $fa-var-database; } +.#{$fa-css-prefix}-file-pdf-o:before { content: $fa-var-file-pdf-o; } +.#{$fa-css-prefix}-file-word-o:before { content: $fa-var-file-word-o; } +.#{$fa-css-prefix}-file-excel-o:before { content: $fa-var-file-excel-o; } +.#{$fa-css-prefix}-file-powerpoint-o:before { content: $fa-var-file-powerpoint-o; } +.#{$fa-css-prefix}-file-photo-o:before, +.#{$fa-css-prefix}-file-picture-o:before, +.#{$fa-css-prefix}-file-image-o:before { content: $fa-var-file-image-o; } +.#{$fa-css-prefix}-file-zip-o:before, +.#{$fa-css-prefix}-file-archive-o:before { content: $fa-var-file-archive-o; } +.#{$fa-css-prefix}-file-sound-o:before, +.#{$fa-css-prefix}-file-audio-o:before { content: $fa-var-file-audio-o; } +.#{$fa-css-prefix}-file-movie-o:before, +.#{$fa-css-prefix}-file-video-o:before { content: $fa-var-file-video-o; } +.#{$fa-css-prefix}-file-code-o:before { content: $fa-var-file-code-o; } +.#{$fa-css-prefix}-vine:before { content: $fa-var-vine; } +.#{$fa-css-prefix}-codepen:before { content: $fa-var-codepen; } +.#{$fa-css-prefix}-jsfiddle:before { content: $fa-var-jsfiddle; } +.#{$fa-css-prefix}-life-bouy:before, +.#{$fa-css-prefix}-life-saver:before, +.#{$fa-css-prefix}-support:before, +.#{$fa-css-prefix}-life-ring:before { content: $fa-var-life-ring; } +.#{$fa-css-prefix}-circle-o-notch:before { content: $fa-var-circle-o-notch; } +.#{$fa-css-prefix}-ra:before, +.#{$fa-css-prefix}-rebel:before { content: $fa-var-rebel; } +.#{$fa-css-prefix}-ge:before, +.#{$fa-css-prefix}-empire:before { content: $fa-var-empire; } +.#{$fa-css-prefix}-git-square:before { content: $fa-var-git-square; } +.#{$fa-css-prefix}-git:before { content: $fa-var-git; } +.#{$fa-css-prefix}-hacker-news:before { content: $fa-var-hacker-news; } +.#{$fa-css-prefix}-tencent-weibo:before { content: $fa-var-tencent-weibo; } +.#{$fa-css-prefix}-qq:before { content: $fa-var-qq; } +.#{$fa-css-prefix}-wechat:before, +.#{$fa-css-prefix}-weixin:before { content: $fa-var-weixin; } +.#{$fa-css-prefix}-send:before, +.#{$fa-css-prefix}-paper-plane:before { content: $fa-var-paper-plane; } +.#{$fa-css-prefix}-send-o:before, +.#{$fa-css-prefix}-paper-plane-o:before { content: $fa-var-paper-plane-o; } +.#{$fa-css-prefix}-history:before { content: $fa-var-history; } +.#{$fa-css-prefix}-circle-thin:before { content: $fa-var-circle-thin; } +.#{$fa-css-prefix}-header:before { content: $fa-var-header; } +.#{$fa-css-prefix}-paragraph:before { content: $fa-var-paragraph; } +.#{$fa-css-prefix}-sliders:before { content: $fa-var-sliders; } +.#{$fa-css-prefix}-share-alt:before { content: $fa-var-share-alt; } +.#{$fa-css-prefix}-share-alt-square:before { content: $fa-var-share-alt-square; } +.#{$fa-css-prefix}-bomb:before { content: $fa-var-bomb; } diff --git a/_sass/vendor/font-awesome/_larger.scss b/_sass/vendor/font-awesome/_larger.scss new file mode 100644 index 0000000..41e9a81 --- /dev/null +++ b/_sass/vendor/font-awesome/_larger.scss @@ -0,0 +1,13 @@ +// Icon Sizes +// ------------------------- + +/* makes the font 33% larger relative to the icon container */ +.#{$fa-css-prefix}-lg { + font-size: (4em / 3); + line-height: (3em / 4); + vertical-align: -15%; +} +.#{$fa-css-prefix}-2x { font-size: 2em; } +.#{$fa-css-prefix}-3x { font-size: 3em; } +.#{$fa-css-prefix}-4x { font-size: 4em; } +.#{$fa-css-prefix}-5x { font-size: 5em; } diff --git a/assets/less/font-awesome/list.less b/_sass/vendor/font-awesome/_list.scss similarity index 50% rename from assets/less/font-awesome/list.less rename to _sass/vendor/font-awesome/_list.scss index eed9340..7d1e4d5 100644 --- a/assets/less/font-awesome/list.less +++ b/_sass/vendor/font-awesome/_list.scss @@ -1,19 +1,19 @@ // List Icons // ------------------------- -.@{fa-css-prefix}-ul { +.#{$fa-css-prefix}-ul { padding-left: 0; - margin-left: @fa-li-width; + margin-left: $fa-li-width; list-style-type: none; > li { position: relative; } } -.@{fa-css-prefix}-li { +.#{$fa-css-prefix}-li { position: absolute; - left: -@fa-li-width; - width: @fa-li-width; + left: -$fa-li-width; + width: $fa-li-width; top: (2em / 14); text-align: center; - &.@{fa-css-prefix}-lg { - left: -@fa-li-width + (4em / 14); + &.#{$fa-css-prefix}-lg { + left: -$fa-li-width + (4em / 14); } } diff --git a/_sass/vendor/font-awesome/_mixins.scss b/_sass/vendor/font-awesome/_mixins.scss new file mode 100644 index 0000000..3354e69 --- /dev/null +++ b/_sass/vendor/font-awesome/_mixins.scss @@ -0,0 +1,20 @@ +// Mixins +// -------------------------- + +@mixin fa-icon-rotate($degrees, $rotation) { + filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=#{$rotation}); + -webkit-transform: rotate($degrees); + -moz-transform: rotate($degrees); + -ms-transform: rotate($degrees); + -o-transform: rotate($degrees); + transform: rotate($degrees); +} + +@mixin fa-icon-flip($horiz, $vert, $rotation) { + filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=#{$rotation}); + -webkit-transform: scale($horiz, $vert); + -moz-transform: scale($horiz, $vert); + -ms-transform: scale($horiz, $vert); + -o-transform: scale($horiz, $vert); + transform: scale($horiz, $vert); +} diff --git a/_sass/vendor/font-awesome/_path.scss b/_sass/vendor/font-awesome/_path.scss new file mode 100644 index 0000000..fd21c35 --- /dev/null +++ b/_sass/vendor/font-awesome/_path.scss @@ -0,0 +1,14 @@ +/* FONT PATH + * -------------------------- */ + +@font-face { + font-family: 'FontAwesome'; + src: url('#{$fa-font-path}/fontawesome-webfont.eot?v=#{$fa-version}'); + src: url('#{$fa-font-path}/fontawesome-webfont.eot?#iefix&v=#{$fa-version}') format('embedded-opentype'), + url('#{$fa-font-path}/fontawesome-webfont.woff?v=#{$fa-version}') format('woff'), + url('#{$fa-font-path}/fontawesome-webfont.ttf?v=#{$fa-version}') format('truetype'), + url('#{$fa-font-path}/fontawesome-webfont.svg?v=#{$fa-version}#fontawesomeregular') format('svg'); + //src: url('#{$fa-font-path}/FontAwesome.otf') format('opentype'); // used when developing fonts + font-weight: normal; + font-style: normal; +} diff --git a/_sass/vendor/font-awesome/_rotated-flipped.scss b/_sass/vendor/font-awesome/_rotated-flipped.scss new file mode 100644 index 0000000..343fa55 --- /dev/null +++ b/_sass/vendor/font-awesome/_rotated-flipped.scss @@ -0,0 +1,9 @@ +// Rotated & Flipped Icons +// ------------------------- + +.#{$fa-css-prefix}-rotate-90 { @include fa-icon-rotate(90deg, 1); } +.#{$fa-css-prefix}-rotate-180 { @include fa-icon-rotate(180deg, 2); } +.#{$fa-css-prefix}-rotate-270 { @include fa-icon-rotate(270deg, 3); } + +.#{$fa-css-prefix}-flip-horizontal { @include fa-icon-flip(-1, 1, 0); } +.#{$fa-css-prefix}-flip-vertical { @include fa-icon-flip(1, -1, 2); } diff --git a/assets/less/font-awesome/spinning.less b/_sass/vendor/font-awesome/_spinning.scss similarity index 96% rename from assets/less/font-awesome/spinning.less rename to _sass/vendor/font-awesome/_spinning.scss index 06b71ec..c378744 100644 --- a/assets/less/font-awesome/spinning.less +++ b/_sass/vendor/font-awesome/_spinning.scss @@ -1,7 +1,7 @@ // Spinning Icons // -------------------------- -.@{fa-css-prefix}-spin { +.#{$fa-css-prefix}-spin { -webkit-animation: spin 2s infinite linear; -moz-animation: spin 2s infinite linear; -o-animation: spin 2s infinite linear; diff --git a/assets/less/font-awesome/stacked.less b/_sass/vendor/font-awesome/_stacked.scss similarity index 50% rename from assets/less/font-awesome/stacked.less rename to _sass/vendor/font-awesome/_stacked.scss index fc53fb0..aef7403 100644 --- a/assets/less/font-awesome/stacked.less +++ b/_sass/vendor/font-awesome/_stacked.scss @@ -1,7 +1,7 @@ // Stacked Icons // ------------------------- -.@{fa-css-prefix}-stack { +.#{$fa-css-prefix}-stack { position: relative; display: inline-block; width: 2em; @@ -9,12 +9,12 @@ line-height: 2em; vertical-align: middle; } -.@{fa-css-prefix}-stack-1x, .@{fa-css-prefix}-stack-2x { +.#{$fa-css-prefix}-stack-1x, .#{$fa-css-prefix}-stack-2x { position: absolute; left: 0; width: 100%; text-align: center; } -.@{fa-css-prefix}-stack-1x { line-height: inherit; } -.@{fa-css-prefix}-stack-2x { font-size: 2em; } -.@{fa-css-prefix}-inverse { color: @fa-inverse; } +.#{$fa-css-prefix}-stack-1x { line-height: inherit; } +.#{$fa-css-prefix}-stack-2x { font-size: 2em; } +.#{$fa-css-prefix}-inverse { color: $fa-inverse; } diff --git a/_sass/vendor/font-awesome/_variables.scss b/_sass/vendor/font-awesome/_variables.scss new file mode 100644 index 0000000..ac2b505 --- /dev/null +++ b/_sass/vendor/font-awesome/_variables.scss @@ -0,0 +1,515 @@ +// Variables +// -------------------------- + +$fa-font-path: "../fonts" !default; +//$fa-font-path: "//netdna.bootstrapcdn.com/font-awesome/4.1.0/fonts" !default; // for referencing Bootstrap CDN font files directly +$fa-css-prefix: fa !default; +$fa-version: "4.1.0" !default; +$fa-border-color: #eee !default; +$fa-inverse: #fff !default; +$fa-li-width: (30em / 14) !default; + +$fa-var-adjust: "\f042"; +$fa-var-adn: "\f170"; +$fa-var-align-center: "\f037"; +$fa-var-align-justify: "\f039"; +$fa-var-align-left: "\f036"; +$fa-var-align-right: "\f038"; +$fa-var-ambulance: "\f0f9"; +$fa-var-anchor: "\f13d"; +$fa-var-android: "\f17b"; +$fa-var-angle-double-down: "\f103"; +$fa-var-angle-double-left: "\f100"; +$fa-var-angle-double-right: "\f101"; +$fa-var-angle-double-up: "\f102"; +$fa-var-angle-down: "\f107"; +$fa-var-angle-left: "\f104"; +$fa-var-angle-right: "\f105"; +$fa-var-angle-up: "\f106"; +$fa-var-apple: "\f179"; +$fa-var-archive: "\f187"; +$fa-var-arrow-circle-down: "\f0ab"; +$fa-var-arrow-circle-left: "\f0a8"; +$fa-var-arrow-circle-o-down: "\f01a"; +$fa-var-arrow-circle-o-left: "\f190"; +$fa-var-arrow-circle-o-right: "\f18e"; +$fa-var-arrow-circle-o-up: "\f01b"; +$fa-var-arrow-circle-right: "\f0a9"; +$fa-var-arrow-circle-up: "\f0aa"; +$fa-var-arrow-down: "\f063"; +$fa-var-arrow-left: "\f060"; +$fa-var-arrow-right: "\f061"; +$fa-var-arrow-up: "\f062"; +$fa-var-arrows: "\f047"; +$fa-var-arrows-alt: "\f0b2"; +$fa-var-arrows-h: "\f07e"; +$fa-var-arrows-v: "\f07d"; +$fa-var-asterisk: "\f069"; +$fa-var-automobile: "\f1b9"; +$fa-var-backward: "\f04a"; +$fa-var-ban: "\f05e"; +$fa-var-bank: "\f19c"; +$fa-var-bar-chart-o: "\f080"; +$fa-var-barcode: "\f02a"; +$fa-var-bars: "\f0c9"; +$fa-var-beer: "\f0fc"; +$fa-var-behance: "\f1b4"; +$fa-var-behance-square: "\f1b5"; +$fa-var-bell: "\f0f3"; +$fa-var-bell-o: "\f0a2"; +$fa-var-bitbucket: "\f171"; +$fa-var-bitbucket-square: "\f172"; +$fa-var-bitcoin: "\f15a"; +$fa-var-bold: "\f032"; +$fa-var-bolt: "\f0e7"; +$fa-var-bomb: "\f1e2"; +$fa-var-book: "\f02d"; +$fa-var-bookmark: "\f02e"; +$fa-var-bookmark-o: "\f097"; +$fa-var-briefcase: "\f0b1"; +$fa-var-btc: "\f15a"; +$fa-var-bug: "\f188"; +$fa-var-building: "\f1ad"; +$fa-var-building-o: "\f0f7"; +$fa-var-bullhorn: "\f0a1"; +$fa-var-bullseye: "\f140"; +$fa-var-cab: "\f1ba"; +$fa-var-calendar: "\f073"; +$fa-var-calendar-o: "\f133"; +$fa-var-camera: "\f030"; +$fa-var-camera-retro: "\f083"; +$fa-var-car: "\f1b9"; +$fa-var-caret-down: "\f0d7"; +$fa-var-caret-left: "\f0d9"; +$fa-var-caret-right: "\f0da"; +$fa-var-caret-square-o-down: "\f150"; +$fa-var-caret-square-o-left: "\f191"; +$fa-var-caret-square-o-right: "\f152"; +$fa-var-caret-square-o-up: "\f151"; +$fa-var-caret-up: "\f0d8"; +$fa-var-certificate: "\f0a3"; +$fa-var-chain: "\f0c1"; +$fa-var-chain-broken: "\f127"; +$fa-var-check: "\f00c"; +$fa-var-check-circle: "\f058"; +$fa-var-check-circle-o: "\f05d"; +$fa-var-check-square: "\f14a"; +$fa-var-check-square-o: "\f046"; +$fa-var-chevron-circle-down: "\f13a"; +$fa-var-chevron-circle-left: "\f137"; +$fa-var-chevron-circle-right: "\f138"; +$fa-var-chevron-circle-up: "\f139"; +$fa-var-chevron-down: "\f078"; +$fa-var-chevron-left: "\f053"; +$fa-var-chevron-right: "\f054"; +$fa-var-chevron-up: "\f077"; +$fa-var-child: "\f1ae"; +$fa-var-circle: "\f111"; +$fa-var-circle-o: "\f10c"; +$fa-var-circle-o-notch: "\f1ce"; +$fa-var-circle-thin: "\f1db"; +$fa-var-clipboard: "\f0ea"; +$fa-var-clock-o: "\f017"; +$fa-var-cloud: "\f0c2"; +$fa-var-cloud-download: "\f0ed"; +$fa-var-cloud-upload: "\f0ee"; +$fa-var-cny: "\f157"; +$fa-var-code: "\f121"; +$fa-var-code-fork: "\f126"; +$fa-var-codepen: "\f1cb"; +$fa-var-coffee: "\f0f4"; +$fa-var-cog: "\f013"; +$fa-var-cogs: "\f085"; +$fa-var-columns: "\f0db"; +$fa-var-comment: "\f075"; +$fa-var-comment-o: "\f0e5"; +$fa-var-comments: "\f086"; +$fa-var-comments-o: "\f0e6"; +$fa-var-compass: "\f14e"; +$fa-var-compress: "\f066"; +$fa-var-copy: "\f0c5"; +$fa-var-credit-card: "\f09d"; +$fa-var-crop: "\f125"; +$fa-var-crosshairs: "\f05b"; +$fa-var-css3: "\f13c"; +$fa-var-cube: "\f1b2"; +$fa-var-cubes: "\f1b3"; +$fa-var-cut: "\f0c4"; +$fa-var-cutlery: "\f0f5"; +$fa-var-dashboard: "\f0e4"; +$fa-var-database: "\f1c0"; +$fa-var-dedent: "\f03b"; +$fa-var-delicious: "\f1a5"; +$fa-var-desktop: "\f108"; +$fa-var-deviantart: "\f1bd"; +$fa-var-digg: "\f1a6"; +$fa-var-dollar: "\f155"; +$fa-var-dot-circle-o: "\f192"; +$fa-var-download: "\f019"; +$fa-var-dribbble: "\f17d"; +$fa-var-dropbox: "\f16b"; +$fa-var-drupal: "\f1a9"; +$fa-var-edit: "\f044"; +$fa-var-eject: "\f052"; +$fa-var-ellipsis-h: "\f141"; +$fa-var-ellipsis-v: "\f142"; +$fa-var-empire: "\f1d1"; +$fa-var-envelope: "\f0e0"; +$fa-var-envelope-o: "\f003"; +$fa-var-envelope-square: "\f199"; +$fa-var-eraser: "\f12d"; +$fa-var-eur: "\f153"; +$fa-var-euro: "\f153"; +$fa-var-exchange: "\f0ec"; +$fa-var-exclamation: "\f12a"; +$fa-var-exclamation-circle: "\f06a"; +$fa-var-exclamation-triangle: "\f071"; +$fa-var-expand: "\f065"; +$fa-var-external-link: "\f08e"; +$fa-var-external-link-square: "\f14c"; +$fa-var-eye: "\f06e"; +$fa-var-eye-slash: "\f070"; +$fa-var-facebook: "\f09a"; +$fa-var-facebook-square: "\f082"; +$fa-var-fast-backward: "\f049"; +$fa-var-fast-forward: "\f050"; +$fa-var-fax: "\f1ac"; +$fa-var-female: "\f182"; +$fa-var-fighter-jet: "\f0fb"; +$fa-var-file: "\f15b"; +$fa-var-file-archive-o: "\f1c6"; +$fa-var-file-audio-o: "\f1c7"; +$fa-var-file-code-o: "\f1c9"; +$fa-var-file-excel-o: "\f1c3"; +$fa-var-file-image-o: "\f1c5"; +$fa-var-file-movie-o: "\f1c8"; +$fa-var-file-o: "\f016"; +$fa-var-file-pdf-o: "\f1c1"; +$fa-var-file-photo-o: "\f1c5"; +$fa-var-file-picture-o: "\f1c5"; +$fa-var-file-powerpoint-o: "\f1c4"; +$fa-var-file-sound-o: "\f1c7"; +$fa-var-file-text: "\f15c"; +$fa-var-file-text-o: "\f0f6"; +$fa-var-file-video-o: "\f1c8"; +$fa-var-file-word-o: "\f1c2"; +$fa-var-file-zip-o: "\f1c6"; +$fa-var-files-o: "\f0c5"; +$fa-var-film: "\f008"; +$fa-var-filter: "\f0b0"; +$fa-var-fire: "\f06d"; +$fa-var-fire-extinguisher: "\f134"; +$fa-var-flag: "\f024"; +$fa-var-flag-checkered: "\f11e"; +$fa-var-flag-o: "\f11d"; +$fa-var-flash: "\f0e7"; +$fa-var-flask: "\f0c3"; +$fa-var-flickr: "\f16e"; +$fa-var-floppy-o: "\f0c7"; +$fa-var-folder: "\f07b"; +$fa-var-folder-o: "\f114"; +$fa-var-folder-open: "\f07c"; +$fa-var-folder-open-o: "\f115"; +$fa-var-font: "\f031"; +$fa-var-forward: "\f04e"; +$fa-var-foursquare: "\f180"; +$fa-var-frown-o: "\f119"; +$fa-var-gamepad: "\f11b"; +$fa-var-gavel: "\f0e3"; +$fa-var-gbp: "\f154"; +$fa-var-ge: "\f1d1"; +$fa-var-gear: "\f013"; +$fa-var-gears: "\f085"; +$fa-var-gift: "\f06b"; +$fa-var-git: "\f1d3"; +$fa-var-git-square: "\f1d2"; +$fa-var-github: "\f09b"; +$fa-var-github-alt: "\f113"; +$fa-var-github-square: "\f092"; +$fa-var-gittip: "\f184"; +$fa-var-glass: "\f000"; +$fa-var-globe: "\f0ac"; +$fa-var-google: "\f1a0"; +$fa-var-google-plus: "\f0d5"; +$fa-var-google-plus-square: "\f0d4"; +$fa-var-graduation-cap: "\f19d"; +$fa-var-group: "\f0c0"; +$fa-var-h-square: "\f0fd"; +$fa-var-hacker-news: "\f1d4"; +$fa-var-hand-o-down: "\f0a7"; +$fa-var-hand-o-left: "\f0a5"; +$fa-var-hand-o-right: "\f0a4"; +$fa-var-hand-o-up: "\f0a6"; +$fa-var-hdd-o: "\f0a0"; +$fa-var-header: "\f1dc"; +$fa-var-headphones: "\f025"; +$fa-var-heart: "\f004"; +$fa-var-heart-o: "\f08a"; +$fa-var-history: "\f1da"; +$fa-var-home: "\f015"; +$fa-var-hospital-o: "\f0f8"; +$fa-var-html5: "\f13b"; +$fa-var-image: "\f03e"; +$fa-var-inbox: "\f01c"; +$fa-var-indent: "\f03c"; +$fa-var-info: "\f129"; +$fa-var-info-circle: "\f05a"; +$fa-var-inr: "\f156"; +$fa-var-instagram: "\f16d"; +$fa-var-institution: "\f19c"; +$fa-var-italic: "\f033"; +$fa-var-joomla: "\f1aa"; +$fa-var-jpy: "\f157"; +$fa-var-jsfiddle: "\f1cc"; +$fa-var-key: "\f084"; +$fa-var-keyboard-o: "\f11c"; +$fa-var-krw: "\f159"; +$fa-var-language: "\f1ab"; +$fa-var-laptop: "\f109"; +$fa-var-leaf: "\f06c"; +$fa-var-legal: "\f0e3"; +$fa-var-lemon-o: "\f094"; +$fa-var-level-down: "\f149"; +$fa-var-level-up: "\f148"; +$fa-var-life-bouy: "\f1cd"; +$fa-var-life-ring: "\f1cd"; +$fa-var-life-saver: "\f1cd"; +$fa-var-lightbulb-o: "\f0eb"; +$fa-var-link: "\f0c1"; +$fa-var-linkedin: "\f0e1"; +$fa-var-linkedin-square: "\f08c"; +$fa-var-linux: "\f17c"; +$fa-var-list: "\f03a"; +$fa-var-list-alt: "\f022"; +$fa-var-list-ol: "\f0cb"; +$fa-var-list-ul: "\f0ca"; +$fa-var-location-arrow: "\f124"; +$fa-var-lock: "\f023"; +$fa-var-long-arrow-down: "\f175"; +$fa-var-long-arrow-left: "\f177"; +$fa-var-long-arrow-right: "\f178"; +$fa-var-long-arrow-up: "\f176"; +$fa-var-magic: "\f0d0"; +$fa-var-magnet: "\f076"; +$fa-var-mail-forward: "\f064"; +$fa-var-mail-reply: "\f112"; +$fa-var-mail-reply-all: "\f122"; +$fa-var-male: "\f183"; +$fa-var-map-marker: "\f041"; +$fa-var-maxcdn: "\f136"; +$fa-var-medkit: "\f0fa"; +$fa-var-meh-o: "\f11a"; +$fa-var-microphone: "\f130"; +$fa-var-microphone-slash: "\f131"; +$fa-var-minus: "\f068"; +$fa-var-minus-circle: "\f056"; +$fa-var-minus-square: "\f146"; +$fa-var-minus-square-o: "\f147"; +$fa-var-mobile: "\f10b"; +$fa-var-mobile-phone: "\f10b"; +$fa-var-money: "\f0d6"; +$fa-var-moon-o: "\f186"; +$fa-var-mortar-board: "\f19d"; +$fa-var-music: "\f001"; +$fa-var-navicon: "\f0c9"; +$fa-var-openid: "\f19b"; +$fa-var-outdent: "\f03b"; +$fa-var-pagelines: "\f18c"; +$fa-var-paper-plane: "\f1d8"; +$fa-var-paper-plane-o: "\f1d9"; +$fa-var-paperclip: "\f0c6"; +$fa-var-paragraph: "\f1dd"; +$fa-var-paste: "\f0ea"; +$fa-var-pause: "\f04c"; +$fa-var-paw: "\f1b0"; +$fa-var-pencil: "\f040"; +$fa-var-pencil-square: "\f14b"; +$fa-var-pencil-square-o: "\f044"; +$fa-var-phone: "\f095"; +$fa-var-phone-square: "\f098"; +$fa-var-photo: "\f03e"; +$fa-var-picture-o: "\f03e"; +$fa-var-pied-piper: "\f1a7"; +$fa-var-pied-piper-alt: "\f1a8"; +$fa-var-pied-piper-square: "\f1a7"; +$fa-var-pinterest: "\f0d2"; +$fa-var-pinterest-square: "\f0d3"; +$fa-var-plane: "\f072"; +$fa-var-play: "\f04b"; +$fa-var-play-circle: "\f144"; +$fa-var-play-circle-o: "\f01d"; +$fa-var-plus: "\f067"; +$fa-var-plus-circle: "\f055"; +$fa-var-plus-square: "\f0fe"; +$fa-var-plus-square-o: "\f196"; +$fa-var-power-off: "\f011"; +$fa-var-print: "\f02f"; +$fa-var-puzzle-piece: "\f12e"; +$fa-var-qq: "\f1d6"; +$fa-var-qrcode: "\f029"; +$fa-var-question: "\f128"; +$fa-var-question-circle: "\f059"; +$fa-var-quote-left: "\f10d"; +$fa-var-quote-right: "\f10e"; +$fa-var-ra: "\f1d0"; +$fa-var-random: "\f074"; +$fa-var-rebel: "\f1d0"; +$fa-var-recycle: "\f1b8"; +$fa-var-reddit: "\f1a1"; +$fa-var-reddit-square: "\f1a2"; +$fa-var-refresh: "\f021"; +$fa-var-renren: "\f18b"; +$fa-var-reorder: "\f0c9"; +$fa-var-repeat: "\f01e"; +$fa-var-reply: "\f112"; +$fa-var-reply-all: "\f122"; +$fa-var-retweet: "\f079"; +$fa-var-rmb: "\f157"; +$fa-var-road: "\f018"; +$fa-var-rocket: "\f135"; +$fa-var-rotate-left: "\f0e2"; +$fa-var-rotate-right: "\f01e"; +$fa-var-rouble: "\f158"; +$fa-var-rss: "\f09e"; +$fa-var-rss-square: "\f143"; +$fa-var-rub: "\f158"; +$fa-var-ruble: "\f158"; +$fa-var-rupee: "\f156"; +$fa-var-save: "\f0c7"; +$fa-var-scissors: "\f0c4"; +$fa-var-search: "\f002"; +$fa-var-search-minus: "\f010"; +$fa-var-search-plus: "\f00e"; +$fa-var-send: "\f1d8"; +$fa-var-send-o: "\f1d9"; +$fa-var-share: "\f064"; +$fa-var-share-alt: "\f1e0"; +$fa-var-share-alt-square: "\f1e1"; +$fa-var-share-square: "\f14d"; +$fa-var-share-square-o: "\f045"; +$fa-var-shield: "\f132"; +$fa-var-shopping-cart: "\f07a"; +$fa-var-sign-in: "\f090"; +$fa-var-sign-out: "\f08b"; +$fa-var-signal: "\f012"; +$fa-var-sitemap: "\f0e8"; +$fa-var-skype: "\f17e"; +$fa-var-slack: "\f198"; +$fa-var-sliders: "\f1de"; +$fa-var-smile-o: "\f118"; +$fa-var-sort: "\f0dc"; +$fa-var-sort-alpha-asc: "\f15d"; +$fa-var-sort-alpha-desc: "\f15e"; +$fa-var-sort-amount-asc: "\f160"; +$fa-var-sort-amount-desc: "\f161"; +$fa-var-sort-asc: "\f0de"; +$fa-var-sort-desc: "\f0dd"; +$fa-var-sort-down: "\f0dd"; +$fa-var-sort-numeric-asc: "\f162"; +$fa-var-sort-numeric-desc: "\f163"; +$fa-var-sort-up: "\f0de"; +$fa-var-soundcloud: "\f1be"; +$fa-var-space-shuttle: "\f197"; +$fa-var-spinner: "\f110"; +$fa-var-spoon: "\f1b1"; +$fa-var-spotify: "\f1bc"; +$fa-var-square: "\f0c8"; +$fa-var-square-o: "\f096"; +$fa-var-stack-exchange: "\f18d"; +$fa-var-stack-overflow: "\f16c"; +$fa-var-star: "\f005"; +$fa-var-star-half: "\f089"; +$fa-var-star-half-empty: "\f123"; +$fa-var-star-half-full: "\f123"; +$fa-var-star-half-o: "\f123"; +$fa-var-star-o: "\f006"; +$fa-var-steam: "\f1b6"; +$fa-var-steam-square: "\f1b7"; +$fa-var-step-backward: "\f048"; +$fa-var-step-forward: "\f051"; +$fa-var-stethoscope: "\f0f1"; +$fa-var-stop: "\f04d"; +$fa-var-strikethrough: "\f0cc"; +$fa-var-stumbleupon: "\f1a4"; +$fa-var-stumbleupon-circle: "\f1a3"; +$fa-var-subscript: "\f12c"; +$fa-var-suitcase: "\f0f2"; +$fa-var-sun-o: "\f185"; +$fa-var-superscript: "\f12b"; +$fa-var-support: "\f1cd"; +$fa-var-table: "\f0ce"; +$fa-var-tablet: "\f10a"; +$fa-var-tachometer: "\f0e4"; +$fa-var-tag: "\f02b"; +$fa-var-tags: "\f02c"; +$fa-var-tasks: "\f0ae"; +$fa-var-taxi: "\f1ba"; +$fa-var-tencent-weibo: "\f1d5"; +$fa-var-terminal: "\f120"; +$fa-var-text-height: "\f034"; +$fa-var-text-width: "\f035"; +$fa-var-th: "\f00a"; +$fa-var-th-large: "\f009"; +$fa-var-th-list: "\f00b"; +$fa-var-thumb-tack: "\f08d"; +$fa-var-thumbs-down: "\f165"; +$fa-var-thumbs-o-down: "\f088"; +$fa-var-thumbs-o-up: "\f087"; +$fa-var-thumbs-up: "\f164"; +$fa-var-ticket: "\f145"; +$fa-var-times: "\f00d"; +$fa-var-times-circle: "\f057"; +$fa-var-times-circle-o: "\f05c"; +$fa-var-tint: "\f043"; +$fa-var-toggle-down: "\f150"; +$fa-var-toggle-left: "\f191"; +$fa-var-toggle-right: "\f152"; +$fa-var-toggle-up: "\f151"; +$fa-var-trash-o: "\f014"; +$fa-var-tree: "\f1bb"; +$fa-var-trello: "\f181"; +$fa-var-trophy: "\f091"; +$fa-var-truck: "\f0d1"; +$fa-var-try: "\f195"; +$fa-var-tumblr: "\f173"; +$fa-var-tumblr-square: "\f174"; +$fa-var-turkish-lira: "\f195"; +$fa-var-twitter: "\f099"; +$fa-var-twitter-square: "\f081"; +$fa-var-umbrella: "\f0e9"; +$fa-var-underline: "\f0cd"; +$fa-var-undo: "\f0e2"; +$fa-var-university: "\f19c"; +$fa-var-unlink: "\f127"; +$fa-var-unlock: "\f09c"; +$fa-var-unlock-alt: "\f13e"; +$fa-var-unsorted: "\f0dc"; +$fa-var-upload: "\f093"; +$fa-var-usd: "\f155"; +$fa-var-user: "\f007"; +$fa-var-user-md: "\f0f0"; +$fa-var-users: "\f0c0"; +$fa-var-video-camera: "\f03d"; +$fa-var-vimeo-square: "\f194"; +$fa-var-vine: "\f1ca"; +$fa-var-vk: "\f189"; +$fa-var-volume-down: "\f027"; +$fa-var-volume-off: "\f026"; +$fa-var-volume-up: "\f028"; +$fa-var-warning: "\f071"; +$fa-var-wechat: "\f1d7"; +$fa-var-weibo: "\f18a"; +$fa-var-weixin: "\f1d7"; +$fa-var-wheelchair: "\f193"; +$fa-var-windows: "\f17a"; +$fa-var-won: "\f159"; +$fa-var-wordpress: "\f19a"; +$fa-var-wrench: "\f0ad"; +$fa-var-xing: "\f168"; +$fa-var-xing-square: "\f169"; +$fa-var-yahoo: "\f19e"; +$fa-var-yen: "\f157"; +$fa-var-youtube: "\f167"; +$fa-var-youtube-play: "\f16a"; +$fa-var-youtube-square: "\f166"; + diff --git a/_sass/vendor/font-awesome/font-awesome.scss b/_sass/vendor/font-awesome/font-awesome.scss new file mode 100644 index 0000000..2307dbd --- /dev/null +++ b/_sass/vendor/font-awesome/font-awesome.scss @@ -0,0 +1,17 @@ +/*! + * Font Awesome 4.1.0 by @davegandy - http://fontawesome.io - @fontawesome + * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) + */ + +@import "variables"; +@import "mixins"; +@import "path"; +@import "core"; +@import "larger"; +@import "fixed-width"; +@import "list"; +@import "bordered-pulled"; +@import "spinning"; +@import "rotated-flipped"; +@import "stacked"; +@import "icons"; diff --git a/_sass/vendor/magnific-popup/_settings.scss b/_sass/vendor/magnific-popup/_settings.scss new file mode 100644 index 0000000..56bd651 --- /dev/null +++ b/_sass/vendor/magnific-popup/_settings.scss @@ -0,0 +1,46 @@ +//////////////////////// +// Settings // +//////////////////////// + +// overlay +$mfp-overlay-color: $black; // Color of overlay screen +$mfp-overlay-opacity: 0.8; // Opacity of overlay screen +$mfp-shadow: 0 0 8px rgba(0, 0, 0, 0.6); // Shadow on image or iframe + +// spacing +$mfp-popup-padding-left: 8px; // Padding from left and from right side +$mfp-popup-padding-left-mobile: 6px; // Same as above, but is applied when width of window is less than 800px + +$mfp-z-index-base: 1040; // Base z-index of popup + +// controls +$mfp-include-arrows: true; // Include styles for nav arrows +$mfp-controls-opacity: 1; // Opacity of controls +$mfp-controls-color: $white; // Color of controls +$mfp-controls-border-color: $white; // Border color of controls +$mfp-inner-close-icon-color: $white; // Color of close button when inside +$mfp-controls-text-color: #CCC; // Color of preloader and "1 of X" indicator +$mfp-controls-text-color-hover: $white; // Hover color of preloader and "1 of X" indicator +$mfp-IE7support: true; // Very basic IE7 support + +// Iframe-type options +$mfp-include-iframe-type: true; // Enable Iframe-type popups +$mfp-iframe-padding-top: 40px; // Iframe padding top +$mfp-iframe-background: #000; // Background color of iframes +$mfp-iframe-max-width: 900px; // Maximum width of iframes +$mfp-iframe-ratio: 9/16; // Ratio of iframe (9/16 = widescreen, 3/4 = standard, etc.) + +// Image-type options +$mfp-include-image-type: true; // Enable Image-type popups +$mfp-image-background: #444 !default; +$mfp-image-padding-top: 40px; // Image padding top +$mfp-image-padding-bottom: 40px; // Image padding bottom +$mfp-include-mobile-layout-for-image: true; // Removes paddings from top and bottom + +// Image caption options +$mfp-caption-title-color: #F3F3F3; // Caption title color +$mfp-caption-subtitle-color: #BDBDBD; // Caption subtitle color +.mfp-counter { font-family: $alt-font; } // Caption font family + +// A11y +$mfp-use-visuallyhidden: false; \ No newline at end of file diff --git a/_sass/vendor/magnific-popup/magnific-popup.scss b/_sass/vendor/magnific-popup/magnific-popup.scss new file mode 100644 index 0000000..e956385 --- /dev/null +++ b/_sass/vendor/magnific-popup/magnific-popup.scss @@ -0,0 +1,645 @@ +/* Magnific Popup CSS */ + +@import "settings"; + +//////////////////////// +// +// Contents: +// +// 1. Default Settings +// 2. General styles +// - Transluscent overlay +// - Containers, wrappers +// - Cursors +// - Helper classes +// 3. Appearance +// - Preloader & text that displays error messages +// - CSS reset for buttons +// - Close icon +// - "1 of X" counter +// - Navigation (left/right) arrows +// - Iframe content type styles +// - Image content type styles +// - Media query where size of arrows is reduced +// - IE7 support +// +//////////////////////// + + + +//////////////////////// +// 1. Default Settings +//////////////////////// + +$mfp-overlay-color: #0b0b0b !default; +$mfp-overlay-opacity: 0.8 !default; +$mfp-shadow: 0 0 8px rgba(0, 0, 0, 0.6) !default; // shadow on image or iframe +$mfp-popup-padding-left: 8px !default; // Padding from left and from right side +$mfp-popup-padding-left-mobile: 6px !default; // Same as above, but is applied when width of window is less than 800px + +$mfp-z-index-base: 1040 !default; // Base z-index of popup +$mfp-include-arrows: true !default; // include styles for nav arrows +$mfp-controls-opacity: 0.65 !default; +$mfp-controls-color: #FFF !default; +$mfp-controls-border-color: #3F3F3F !default; +$mfp-inner-close-icon-color: #333 !default; +$mfp-controls-text-color: #CCC !default; // Color of preloader and "1 of X" indicator +$mfp-controls-text-color-hover: #FFF !default; +$mfp-IE7support: true !default; // Very basic IE7 support + +// Iframe-type options +$mfp-include-iframe-type: true !default; +$mfp-iframe-padding-top: 40px !default; +$mfp-iframe-background: #000 !default; +$mfp-iframe-max-width: 900px !default; +$mfp-iframe-ratio: 9/16 !default; + +// Image-type options +$mfp-include-image-type: true !default; +$mfp-image-background: #444 !default; +$mfp-image-padding-top: 40px !default; +$mfp-image-padding-bottom: 40px !default; +$mfp-include-mobile-layout-for-image: true !default; // Removes paddings from top and bottom + +// Image caption options +$mfp-caption-title-color: #F3F3F3 !default; +$mfp-caption-subtitle-color: #BDBDBD !default; + +// A11y +$mfp-use-visuallyhidden: false !default; // Hide content from browsers, but make it available for screen readers + + + +//////////////////////// +// 2. General styles +//////////////////////// + +// Transluscent overlay +.mfp-bg { + top: 0; + left: 0; + width: 100%; + height: 100%; + z-index: $mfp-z-index-base + 2; + overflow: hidden; + position: fixed; + + background: $mfp-overlay-color; + opacity: $mfp-overlay-opacity; + @if $mfp-IE7support { + filter: unquote("alpha(opacity=#{$mfp-overlay-opacity*100})"); + } +} + +// Wrapper for popup +.mfp-wrap { + top: 0; + left: 0; + width: 100%; + height: 100%; + z-index: $mfp-z-index-base + 3; + position: fixed; + outline: none !important; + -webkit-backface-visibility: hidden; // fixes webkit bug that can cause "false" scrollbar +} + +// Root container +.mfp-container { + text-align: center; + position: absolute; + width: 100%; + height: 100%; + left: 0; + top: 0; + padding: 0 $mfp-popup-padding-left; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} + +// Vertical centerer helper +.mfp-container { + &:before { + content: ''; + display: inline-block; + height: 100%; + vertical-align: middle; + } +} + +// Remove vertical centering when popup has class `mfp-align-top` +.mfp-align-top { + .mfp-container { + &:before { + display: none; + } + } +} + +// Popup content holder +.mfp-content { + position: relative; + display: inline-block; + vertical-align: middle; + margin: 0 auto; + text-align: left; + z-index: $mfp-z-index-base + 5; +} +.mfp-inline-holder, +.mfp-ajax-holder { + .mfp-content { + width: 100%; + cursor: auto; + } +} + +// Cursors +.mfp-ajax-cur { + cursor: progress; +} +.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; +} + +// Hide the image during the loading +.mfp-loading { + &.mfp-figure { + display: none; + } +} + +// Helper class that hides stuff +@if $mfp-use-visuallyhidden { + // From HTML5 Boilerplate https://github.com/h5bp/html5-boilerplate/blob/v4.2.0/doc/css.md#visuallyhidden + .mfp-hide { + border: 0 !important; + clip: rect(0 0 0 0) !important; + height: 1px !important; + margin: -1px !important; + overflow: hidden !important; + padding: 0 !important; + position: absolute !important; + width: 1px !important; + } +} @else { + .mfp-hide { + display: none !important; + } +} + + +//////////////////////// +// 3. Appearance +//////////////////////// + +// Preloader and text that displays error messages +.mfp-preloader { + color: $mfp-controls-text-color; + position: absolute; + top: 50%; + width: auto; + text-align: center; + margin-top: -0.8em; + left: 8px; + right: 8px; + z-index: $mfp-z-index-base + 4; + a { + color: $mfp-controls-text-color; + &:hover { + color: $mfp-controls-text-color-hover; + } + } +} + +// Hide preloader when content successfully loaded +.mfp-s-ready { + .mfp-preloader { + display: none; + } +} + +// Hide content when it was not loaded +.mfp-s-error { + .mfp-content { + display: none; + } +} + +// CSS-reset for buttons +button { + &.mfp-close, + &.mfp-arrow { + overflow: visible; + cursor: pointer; + background: transparent; + border: 0; + -webkit-appearance: none; + display: block; + outline: none; + padding: 0; + z-index: $mfp-z-index-base + 6; + -webkit-box-shadow: none; + box-shadow: none; + } + &::-moz-focus-inner { + padding: 0; + border: 0 + } +} + + +// Close icon +.mfp-close { + width: 44px; + height: 44px; + line-height: 44px; + + position: absolute; + right: 0; + top: 0; + text-decoration: none; + text-align: center; + opacity: $mfp-controls-opacity; + @if $mfp-IE7support { + filter: unquote("alpha(opacity=#{$mfp-controls-opacity*100})"); + } + padding: 0 0 18px 10px; + color: $mfp-controls-color; + + font-style: normal; + font-size: 28px; + font-family: Arial, Baskerville, monospace; + + &:hover, + &:focus { + opacity: 1; + @if $mfp-IE7support { + filter: unquote("alpha(opacity=#{1*100})"); + } + } + + &:active { + top: 1px; + } +} +.mfp-close-btn-in { + .mfp-close { + color: $mfp-inner-close-icon-color; + } +} +.mfp-image-holder, +.mfp-iframe-holder { + .mfp-close { + color: $mfp-controls-color; + right: -6px; + text-align: right; + padding-right: 6px; + width: 100%; + } +} + +// "1 of X" counter +.mfp-counter { + position: absolute; + top: 0; + right: 0; + color: $mfp-controls-text-color; + font-size: 12px; + line-height: 18px; +} + +// Navigation arrows +@if $mfp-include-arrows { + .mfp-arrow { + position: absolute; + opacity: $mfp-controls-opacity; + @if $mfp-IE7support { + filter: unquote("alpha(opacity=#{$mfp-controls-opacity*100})"); + } + margin: 0; + top: 50%; + margin-top: -55px; + padding: 0; + width: 90px; + height: 110px; + -webkit-tap-highlight-color: rgba(0,0,0,0); + &:active { + margin-top: -54px; + } + &:hover, + &:focus { + opacity: 1; + @if $mfp-IE7support { + filter: unquote("alpha(opacity=#{1*100})"); + } + } + &:before, + &:after, + .mfp-b, + .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; + } + + &:after, + .mfp-a { + + border-top-width: 13px; + border-bottom-width: 13px; + top:8px; + } + + &:before, + .mfp-b { + border-top-width: 21px; + border-bottom-width: 21px; + opacity: 0.7; + } + + } + + .mfp-arrow-left { + left: 0; + + &:after, + .mfp-a { + border-right: 17px solid $mfp-controls-color; + margin-left: 31px; + } + &:before, + .mfp-b { + margin-left: 25px; + border-right: 27px solid $mfp-controls-border-color; + } + } + + .mfp-arrow-right { + right: 0; + &:after, + .mfp-a { + border-left: 17px solid $mfp-controls-color; + margin-left: 39px + } + &:before, + .mfp-b { + border-left: 27px solid $mfp-controls-border-color; + } + } +} + + + +// Iframe content type +@if $mfp-include-iframe-type { + .mfp-iframe-holder { + padding-top: $mfp-iframe-padding-top; + padding-bottom: $mfp-iframe-padding-top; + .mfp-content { + line-height: 0; + width: 100%; + max-width: $mfp-iframe-max-width; + } + .mfp-close { + top: -40px; + } + } + .mfp-iframe-scaler { + width: 100%; + height: 0; + overflow: hidden; + padding-top: $mfp-iframe-ratio * 100%; + iframe { + position: absolute; + display: block; + top: 0; + left: 0; + width: 100%; + height: 100%; + box-shadow: $mfp-shadow; + background: $mfp-iframe-background; + } + } +} + + + +// Image content type +@if $mfp-include-image-type { + + /* 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: $mfp-image-padding-top 0 $mfp-image-padding-bottom; + margin: 0 auto; + } + } + + /* The shadow behind the image */ + .mfp-figure { + line-height: 0; + &:after { + content: ''; + position: absolute; + left: 0; + top: $mfp-image-padding-top; + bottom: $mfp-image-padding-bottom; + display: block; + right: 0; + width: auto; + height: auto; + z-index: -1; + box-shadow: $mfp-shadow; + background: $mfp-image-background; + } + small { + color: $mfp-caption-subtitle-color; + display: block; + font-size: 12px; + line-height: 14px; + } + figure { + margin: 0; + } + } + .mfp-bottom-bar { + margin-top: -$mfp-image-padding-bottom + 4; + position: absolute; + top: 100%; + left: 0; + width: 100%; + cursor: auto; + } + .mfp-title { + text-align: left; + line-height: 18px; + color: $mfp-caption-title-color; + word-wrap: break-word; + padding-right: 36px; // leave some space for counter at right side + } + + .mfp-image-holder { + .mfp-content { + max-width: 100%; + } + } + + .mfp-gallery { + .mfp-image-holder { + .mfp-figure { + cursor: pointer; + } + } + } + + + @if $mfp-include-mobile-layout-for-image { + @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; + } + img { + &.mfp-img { + padding: 0; + } + } + .mfp-figure { + // The shadow behind the image + &:after { + top: 0; + bottom: 0; + } + small { + display: inline; + margin-left: 5px; + } + } + .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; + &:empty { + padding: 0; + } + } + .mfp-counter { + right: 5px; + top: 3px; + } + .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; + } + } + } + } +} + + + +// Scale navigation arrows and reduce padding from sides +@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: $mfp-popup-padding-left-mobile; + padding-right: $mfp-popup-padding-left-mobile; + } +} + + + +// IE7 support +// Styles that make popup look nicier in old IE +@if $mfp-IE7support { + .mfp-ie7 { + .mfp-img { + padding: 0; + } + .mfp-bottom-bar { + width: 600px; + left: 50%; + margin-left: -300px; + margin-top: 5px; + padding-bottom: 5px; + } + .mfp-container { + padding: 0; + } + .mfp-content { + padding-top: 44px; + } + .mfp-close { + top: 0; + right: 0; + padding-top: 0; + } + } +} diff --git a/assets/css/ie.min.css b/assets/css/ie.min.css deleted file mode 100644 index ab53699..0000000 --- a/assets/css/ie.min.css +++ /dev/null @@ -1 +0,0 @@ -/*! normalize.css v2.1.0 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{margin:.67em 0;font-size:2em}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{height:0;-moz-box-sizing:content-box;box-sizing:content-box}mark{color:#000;background:#ff0}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{padding:.35em .625em .75em;margin:0 2px;border:1px solid #c0c0c0}legend{padding:0;border:0}button,input,select,textarea{margin:0;font-family:inherit;font-size:100%}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{padding:0;box-sizing:border-box}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-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}textarea{overflow:auto;vertical-align:top}table{width:100%;margin-bottom:1.5em;border-collapse:collapse;border-spacing:0}::-moz-selection{color:#343434;text-shadow:none;background-color:#dadada}::selection{color:#343434;text-shadow:none;background-color:#dadada}.all-caps{text-transform:uppercase}.pull-left{float:left}.pull-right{float:right}.image-pull-right{float:right;margin-top:0}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:""}.clearfix:after{clear:both}.unstyled-list{padding-left:0;margin-left:0;list-style:none}.unstyled-list li{list-style-type:none}b,i,strong,em,blockquote,p,q,span,figure,img,h1,h2,header,input,a{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}body{font-family:'PT Serif',serif;color:#333332}h1,h2,h3,h4,h5,h6{font-family:'PT Sans Narrow',sans-serif}h1{margin-bottom:26px;margin-bottom:1.625rem;font-size:32px;font-size:2rem;line-height:.8125}h2{margin-bottom:26px;margin-bottom:1.625rem;font-size:28px;font-size:1.75rem;line-height:.9286}h3{margin-bottom:26px;margin-bottom:1.625rem;font-size:24px;font-size:1.5rem;line-height:1.0833}h4{margin-bottom:26px;margin-bottom:1.625rem;font-size:18px;font-size:1.125rem;line-height:1.4444}h5{margin-bottom:26px;margin-bottom:1.625rem;font-size:16px;font-size:1rem;line-height:1.625}h6{margin-bottom:26px;margin-bottom:1.625rem;font-size:14px;font-size:.875rem;line-height:1.8571}a{color:#343434;text-decoration:none}a:visited{color:#676767}a:hover{color:#010101}a:focus{color:#010101;outline:thin dotted}a:hover,a:active{outline:0}figcaption{padding-top:10px;font-size:14px;font-size:.875rem;line-height:1.8571;line-height:1.3;color:#4d4d4b}.image-credit{display:inline;display:block;float:left;width:83.33333333333334%;margin-right:8.333333333333334%;margin-left:8.333333333333334%;font-size:12px;font-size:.75rem;font-style:italic;line-height:2.1667;line-height:1.3;color:#80807e;text-align:right}@media only screen and (min-width:37.5em){.image-credit{display:inline;float:left;width:75%;margin-right:0;margin-left:0}}.image-credit a{color:#80807e}.notice{padding:.5em 1em;margin-top:1.5em;font-size:14px;font-size:.875rem;text-indent:0;background-color:#fff;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}blockquote{padding-left:20px;margin-left:-28px;font-family:'PT Serif',serif;font-size:24px;font-size:1.5rem;font-style:italic;border-left:8px solid #333332}.footnotes ol,.footnotes li,.footnotes p{margin-bottom:0;font-size:14px;font-size:.875rem}p{margin:0 0 1.625rem}p+p{margin-top:-1.625rem;text-indent:1.625rem}tt,code,kbd,samp,pre{font-family:Monaco,"Courier New","DejaVu Sans Mono","Bitstream Vera Sans Mono",monospace}p code,li code{padding:0 5px;margin:0 2px;font-size:12px;font-size:.75rem;line-height:1.5;white-space:nowrap;background-color:#efefef;border:1px solid #f7f7f7;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}pre{overflow-x:auto;font-size:12px;font-size:.75rem;line-height:1.5}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}.clearfix:after{clear:both}.hidden{display:none;visibility:hidden}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}hr{display:block;height:1px;padding:0;margin:1em 0;border:0;border-top:1px solid #ccc;border-bottom:1px solid #fff}article img{height:auto;max-width:100%;vertical-align:middle;border-width:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}.half{width:100%;margin:0 auto;*zoom:1}.half:before,.half:after{display:table;content:""}.half:after{clear:both}.half:before,.half:after{display:table;line-height:0;content:""}.half:after{clear:both}.half img{display:inline;float:left;width:50%}.half figcaption{display:inline;float:left;width:100%}.third{width:100%;margin:0 auto;*zoom:1}.third:before,.third:after{display:table;content:""}.third:after{clear:both}.third:before,.third:after{display:table;line-height:0;content:""}.third:after{clear:both}.third img{display:inline;float:left;width:33.333333333333336%}.third figcaption{display:inline;float:left;width:100%}.btn{display:inline-block;padding:8px 20px;margin-bottom:20px;font-size:14px;font-size:.875rem;color:#fff;background-color:#111;border:2px solid #111!important;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.btn:visited{color:#fff}.btn:hover{color:#111;background-color:#fff}.btn:active{-webkit-transform:translate(0,2px);-moz-transform:translate(0,2px);-ms-transform:translate(0,2px);-o-transform:translate(0,2px);transform:translate(0,2px)}.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)}form{margin:0 0 5px 0}form fieldset{padding:0;margin-bottom:5px;border-width:0}form legend{display:block;width:100%;padding:0;margin-bottom:10px;*margin-left:-7px;color:#333332;white-space:normal;border:0;border-bottom:1px solid #ddd}form p{margin-bottom:2.5px}form ul{padding:0;margin:0 0 5px 0;list-style-type:none}form br{display:none}label,input,button,select,textarea{vertical-align:baseline;*vertical-align:middle}input,button,select,textarea{font-family:'PT Serif',serif;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}label{display:block;margin-bottom:1.25px;font-weight:bold;color:#333332;cursor:pointer}label input,label textarea,label select{display:block}input,textarea,select{display:inline-block;width:100%;padding:4px;margin-bottom:1.25px;color:#333332;background-color:#fff;border:1px solid #ddd}input:hover,textarea:hover,select:hover{border-color:#919191}.input-mini{width:60px}.input-small{width:90px}input[type="image"],input[type="checkbox"],input[type="radio"]{width:auto;height:auto;padding:0;margin:3px 0;*margin-top:0;line-height:normal;cursor:pointer;border:0 \9;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}input[type="checkbox"],input[type="radio"]{*width:13px;*height:13px;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}input[type="image"]{border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}input[type="file"]{width:auto;padding:initial;line-height:initial;background-color:transparent;background-color:initial;border:initial;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}input[type="button"],input[type="reset"],input[type="submit"]{width:auto;height:auto;*overflow:visible;cursor:pointer}select,input[type="file"]{*margin-top:4px}select{width:auto;background-color:#fff}select[multiple],select[size]{height:auto}textarea{height:auto;overflow:auto;vertical-align:top;resize:vertical}input[type="hidden"]{display:none}.radio,.checkbox{padding-left:18px;font-weight:normal}.radio input[type="radio"],.checkbox input[type="checkbox"]{float:left;margin-left:-18px}.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[disabled],select[disabled],textarea[disabled],input[readonly],select[readonly],textarea[readonly]{cursor:not-allowed;-webkit-opacity:.5;-moz-opacity:.5;opacity:.5}input:focus,textarea:focus{border-color:#111;outline:0;outline:thin dotted \9}input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus,select:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.help-block,.help-inline{color:#919191}.help-block{display:block;margin-bottom:1em;line-height:1em}.help-inline{display:inline-block;padding-left:5px;vertical-align:middle}.form-inline input,.form-inline textarea,.form-inline select{display:inline-block;margin-bottom:0}.form-inline label{display:inline-block}.form-inline .radio,.form-inline .checkbox,.form-inline .radio{padding-left:0;margin-bottom:0;vertical-align:middle}.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{float:left;margin-right:3px;margin-left:0}.form-search input,.form-search textarea,.form-search select{display:inline-block;margin-bottom:0}.form-search .search-query{padding-right:14px;padding-left:14px;margin-bottom:0;-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px}.form-search label{display:inline-block}.form-search .radio,.form-search .checkbox,.form-inline .radio{padding-left:0;margin-bottom:0;vertical-align:middle}.form-search .radio input[type="radio"],.form-search .checkbox input[type="checkbox"]{float:left;margin-right:3px;margin-left:0}body{font-family:'PT Serif',serif;background-color:#fff;font-color:#333332}.navigation-wrapper{width:100%;padding:2em 0 0;margin:0 auto;font-family:'PT Sans Narrow',sans-serif;font-weight:700;text-transform:uppercase;*zoom:1}.navigation-wrapper:before,.navigation-wrapper:after{display:table;content:""}.navigation-wrapper:after{clear:both}.navigation-wrapper:before,.navigation-wrapper:after{display:table;line-height:0;content:""}.navigation-wrapper:after{clear:both}.site-name{display:inline;display:block;float:left;float:none;width:83.33333333333334%;margin-right:8.333333333333334%;margin-bottom:1em;margin-left:8.333333333333334%}@media only screen and (min-width:37.5em){.site-name{display:inline;float:left;width:16.666666666666668%;margin-right:4.166666666666667%;margin-left:4.166666666666667%}}.top-navigation{display:inline;display:block;float:left;float:none;width:83.33333333333334%;margin-right:8.333333333333334%;margin-bottom:1em;margin-left:8.333333333333334%}@media only screen and (min-width:37.5em){.top-navigation{display:inline;float:left;width:75%;margin-right:0;margin-left:0}}.top-navigation ul{padding:0;margin:0;list-style:none}.top-navigation li{display:inline;margin-right:25px;white-space:nowrap;list-style-type:none}.top-navigation li a{border-bottom:0 solid transparent;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s;decoration:none}#main{width:100%;margin:0 auto;margin-top:1em;clear:both;*zoom:1;counter-reset:captions}#main:before,#main:after{display:table;content:""}#main:after{clear:both}#main:before,#main:after{display:table;line-height:0;content:""}#main:after{clear:both}#main article{display:inline;float:left;width:100%;width:83.33333333333334%;margin:0 auto;margin-right:8.333333333333334%;margin-bottom:2em;margin-left:8.333333333333334%}@media only screen and (min-width:37.5em){#main article{display:inline;float:left;width:50%;margin-right:0;margin-left:0}}#index{display:inline;float:left;width:100%;width:83.33333333333334%;margin:0 auto;margin-right:8.333333333333334%;margin-bottom:2em;margin-left:8.333333333333334%}@media only screen and (min-width:37.5em){#index{display:inline;float:left;width:50%;margin-right:0;margin-left:0}}#index h3{padding-bottom:.5em;margin:0;font-size:28px;font-size:1.75rem;border-bottom:1px solid #c3c3c3}#index article h2{margin-bottom:4px;font-size:20px;font-size:1.25rem}#index article p{font-size:14px;font-size:.875rem}#index article p+p{text-indent:0}.image-wrap{position:relative;margin-bottom:2em}.image-wrap:after{position:absolute;bottom:-1px;left:8%;display:block;width:0;height:0;border:20px solid transparent;border-bottom-color:#fff;content:" "}@media only screen and (min-width:37.5em){.image-wrap:after{left:25%}}.image-wrap img{width:100%;height:auto;-ms-interpolation-mode:bicubic}.image-wrap .headline-wrap{position:absolute;bottom:25px;margin-left:8.333333333333334%}@media only screen and (min-width:37.5em){.image-wrap .headline-wrap{left:25%;margin-left:0}}.image-wrap .headline-wrap h1,.image-wrap .headline-wrap h2{color:#fff;text-shadow:0 1px 2px rgba(0,0,0,0.25)}.byline{clear:both;font-size:80%}.article-author-side h3,.article-author-bottom h3{margin-bottom:0}.article-author-side p,.article-author-bottom p{font-size:80%;font-style:italic}.article-author-side a,.article-author-bottom a,.article-author-side a:hover,.article-author-bottom a:hover{border-bottom:0 solid transparent}.article-author-side img.bio-photo,.article-author-bottom img.bio-photo{width:100px;height:100px;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px}.author-social{display:block;margin-bottom:5px;font-size:14px;font-size:.875rem;color:#111}.author-social:visited{color:#111}.author-social:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.author-social:active{-webkit-transform:translate(0,2px);-moz-transform:translate(0,2px);-ms-transform:translate(0,2px);-o-transform:translate(0,2px);transform:translate(0,2px)}.article-author-side{display:none}@media only screen and (min-width:37.5em){.article-author-side{display:block;display:inline;float:left;width:16.666666666666668%;margin-right:4.166666666666667%;margin-left:4.166666666666667%}.article-author-side h3,.article-author-side .bio-photo,.article-author-side p,.article-author-side .author-social{display:block;max-width:125px;margin:auto}.article-author-side h3{margin-top:10px;margin-bottom:10px}.article-author-side p{margin-bottom:20px}.article-author-side .author-social{margin-bottom:5px}}.article-author-bottom{margin-bottom:1em}@media only screen and (min-width:37.5em){.article-author-bottom{display:none}}.article-author-bottom .bio-photo{float:left;margin-right:25px}.article-author-bottom .author-social{display:inline-block;margin-right:5px}.article-wrap p>a,.article-wrap li>a{border-bottom:1px dotted #b3b3b3}.article-wrap p>a:hover,.article-wrap li>a:hover{border-bottom-style:solid}.article-wrap p>a.reversefootnote,.article-wrap li>a.reversefootnote{border-bottom-width:0}.toc{display:none;font-size:95%}@media only screen and (min-width:37.5em){.toc{position:absolute;top:5.5em;right:0;display:block;display:inline;float:left;width:16.666666666666668%;margin-right:4.166666666666667%;margin-left:4.166666666666667%;background-color:#fff}}.toc header{background:#2b2b2b}.toc h3{padding:5px 10px;margin:0;font-size:16px;font-size:1rem;color:#fff;text-transform:uppercase}.toc h3:hover{cursor:pointer}.toc ul{padding:0;margin:2px 0 0;line-height:1}.toc li{display:block;padding:0;margin:0 0 1px 0;font-family:'PT Sans Narrow',sans-serif;list-style-type:none}.toc li:last-child{border-bottom-width:0}.toc li a{display:block;padding:10px;color:#fff;background:#5e5e5e;border-bottom-width:0;-webkit-opacity:.7;-moz-opacity:.7;opacity:.7;-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;-ms-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.toc li a:hover{-webkit-opacity:1;-moz-opacity:1;opacity:1}.toc li ul{margin:1px 0 0}.image-grid{padding:0;margin:0 0 1em;list-style:none;*zoom:1}.image-grid:before,.image-grid:after{display:table;content:""}.image-grid:after{clear:both}.image-grid:before,.image-grid:after{display:table;line-height:0;content:""}.image-grid:after{clear:both}.image-grid li{display:inline;float:left;width:50%}@media only screen and (min-width:30em){.image-grid li{width:33.333333%}}@media only screen and (min-width:37.5em){.image-grid li{width:25%}}.recent-grid{margin:1em 0;list-style:none;*zoom:1}.recent-grid:before,.recent-grid:after{display:table;content:""}.recent-grid:after{clear:both}.recent-grid:before,.recent-grid:after{display:table;line-height:0;content:""}.recent-grid:after{clear:both}.recent-grid li{display:inline}.recent-grid li a{border-bottom:0 solid transparent}.recent-grid li a:hover{border-bottom:0 solid transparent}.recent-grid img{width:19%;margin-bottom:1%}.holder{font-family:'PT Sans Narrow',sans-serif}.holder a{margin:0 5px;cursor:pointer}.holder a.jp-previous{margin-right:15px;margin-left:0}.holder a.jp-next{margin-right:0;margin-left:15px}.holder a.jp-current{font-weight:bold}.holder a.jp-current,.holder a.jp-current:hover,.holder a.jp-disabled,.holder a.jp-disabled:hover{cursor:default;background:0}.holder span{margin:0 5px}.footer-wrap{width:100%;padding-bottom:3em;margin:0 auto;clear:both;*zoom:1}.footer-wrap:before,.footer-wrap:after{display:table;content:""}.footer-wrap:after{clear:both}.footer-wrap:before,.footer-wrap:after{display:table;line-height:0;content:""}.footer-wrap:after{clear:both}.footer-wrap a,.footer-wrap a:active,.footer-wrap a:visited,.footer-wrap p,.footer-wrap h4,.footer-wrap h5,.footer-wrap h6,.footer-wrap span{font-size:14px;font-size:.875rem}.footer-wrap footer{display:inline;float:left;width:83.33333333333334%;margin-right:8.333333333333334%;margin-left:8.333333333333334%}@media only screen and (min-width:37.5em){.footer-wrap footer{display:inline;float:left;width:50%;margin-right:25%;margin-left:25%}}.related-articles{display:inline;float:left;width:83.33333333333334%;margin-right:8.333333333333334%;margin-bottom:2em;margin-left:8.333333333333334%}@media only screen and (min-width:37.5em){.related-articles{display:inline;float:left;width:50%;margin-right:25%;margin-left:25%}}.related-articles h4{margin-bottom:0;text-transform:uppercase}.related-articles li{margin-bottom:0}.footer-icons li{display:inline-block;padding-right:5px}.footer-icons li a{color:#9a9a9a;-webkit-transition:.4s linear;-moz-transition:.4s linear;-ms-transition:.4s linear;-o-transition:.4s linear;transition:.4s linear}.footer-icons li a:hover{text-decoration:none;border-bottom:0}.footer-icons li a:hover .icon-twitter,.footer-icons li a:hover .icon-twitter-sign{color:#2aa9df}.footer-icons li a:hover .icon-facebook,.footer-icons li a:hover .icon-facebook-sign{color:#3a5a98}.footer-icons li a:hover .icon-instagram,.footer-icons li a:hover .icon-instagram-sign{color:#306088}.footer-icons li a:hover .icon-google-plus,.footer-icons li a:hover .icon-google-plus-sign{color:#b63324}.footer-icons li a:hover .icon-lastfm,.footer-icons li a:hover .icon-lastfm-sign{color:#d80049}.footer-icons li a:hover .icon-github{color:#4183c4}.browser-upgrade{padding:10px;margin:0 0 2em 0;color:#fff;text-align:center;background:#000}.browser-upgrade a{color:#fff;text-decoration:none;border-bottom:1px dotted #fff}.browser-upgrade a:hover{border-bottom:1px solid #fff}#goog-fixurl ul{padding-left:0;margin-left:0;list-style:none}#goog-fixurl ul li{list-style-type:none}#goog-wm-qt{display:inline-block;width:auto;padding:8px 20px;margin-right:10px;margin-bottom:20px;font-size:14px;font-size:.875rem;color:#111;background-color:#fff;border-color:#919191;border-style:solid!important;border-width:2px!important;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#goog-wm-sb{display:inline-block;padding:8px 20px;margin-bottom:20px;font-size:14px;font-size:.875rem;color:#fff;background-color:#111;border:2px solid #111!important;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#goog-wm-sb:visited{color:#fff}#goog-wm-sb:hover{color:#111;background-color:#fff}#goog-wm-sb:active{-webkit-transform:translate(0,2px);-moz-transform:translate(0,2px);-ms-transform:translate(0,2px);-o-transform:translate(0,2px);transform:translate(0,2px)}.image-grid li{width:33.333333%}.site-name{display:inline;float:left;width:16.666666666666668%;margin-right:4.166666666666667%;margin-left:4.166666666666667%}.top-navigation{display:inline;float:left;width:75%;margin-right:0;margin-left:0}.image-wrap .headline-wrap,.image-wrap:after{left:25%}.image-wrap .headline-wrap{margin-left:0}.image-credit{display:inline;float:left;width:75%;margin-right:0;margin-left:0}#main article{display:inline;float:left;width:50%;margin-right:0;margin-left:0}#index{display:inline;float:left;width:50%;margin-right:0;margin-left:0}.footer-wrap footer{display:inline;float:left;width:50%;margin-right:25%;margin-left:25%}.article-author-side{display:block;display:inline;float:left;width:16.666666666666668%;margin-right:4.166666666666667%;margin-left:4.166666666666667%}.article-author-side h3,.article-author-side .bio-photo,.article-author-side p,.article-author-side .author-social{display:block;max-width:125px;margin:auto}.article-author-side h3{margin-top:10px;margin-bottom:10px}.article-author-side p{margin-bottom:20px}.article-author-side .author-social{margin-bottom:5px}.article-author-bottom{display:none}.toc{position:absolute;top:5.5em;right:0;display:block;display:inline;float:left;width:16.666666666666668%;margin-right:4.166666666666667%;margin-left:4.166666666666667%;background-color:#fff}.image-grid li{width:25%}.related-articles{display:inline;float:left;width:50%;margin-right:25%;margin-left:25%}.image-grid li{width:20%}.article-author-side h3,.article-author-bottom h3,.article-author-side .bio-photo,.article-author-bottom .bio-photo,.article-author-side p,.article-author-bottom p,.article-author-side .author-social,.article-author-bottom .author-social{max-width:150px}.article-author-side img.bio-photo,.article-author-bottom img.bio-photo{margin-right:25px;margin-left:25px}.image-grid li{width:16.666666666%}.site-name{display:inline;float:left;width:12.5%;margin-left:16.666666666666668%}.top-navigation{display:inline;float:left;width:66.66666666666667%}.image-wrap:after{left:33.333333333%}.image-wrap .headline-wrap{margin-left:8.333333333333334%}.image-credit{display:inline;float:left;width:70.83333333333334%}#main article{display:inline;float:left;width:37.5%}#index{display:inline;float:left;width:37.5%}.related-articles{display:inline;float:left;width:37.5%;margin-right:29.166666666666668%;margin-left:33.333333333333336%}.footer-wrap footer{display:inline;float:left;width:37.5%;margin-right:29.166666666666668%;margin-left:33.333333333333336%}.article-author-side{display:inline;float:left;width:12.5%;margin-left:16.666666666666668%} \ No newline at end of file diff --git a/assets/css/main.min.css b/assets/css/main.min.css deleted file mode 100644 index e9ed2a1..0000000 --- a/assets/css/main.min.css +++ /dev/null @@ -1,4 +0,0 @@ -/*! normalize.css v2.1.0 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{margin:.67em 0;font-size:2em}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{height:0;-moz-box-sizing:content-box;box-sizing:content-box}mark{color:#000;background:#ff0}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{padding:.35em .625em .75em;margin:0 2px;border:1px solid #c0c0c0}legend{padding:0;border:0}button,input,select,textarea{margin:0;font-family:inherit;font-size:100%}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{padding:0;box-sizing:border-box}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-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}textarea{overflow:auto;vertical-align:top}table{width:100%;margin-bottom:1.5em;border-collapse:collapse;border-spacing:0}::-moz-selection{color:#343434;text-shadow:none;background-color:#dadada}::selection{color:#343434;text-shadow:none;background-color:#dadada}.all-caps{text-transform:uppercase}.pull-left{float:left}.pull-right{float:right}.image-pull-right{float:right;margin-top:0}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:""}.clearfix:after{clear:both}.unstyled-list{padding-left:0;margin-left:0;list-style:none}.unstyled-list li{list-style-type:none}b,i,strong,em,blockquote,p,q,span,figure,img,h1,h2,header,input,a{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}h1,h2,h3,h4,h5,h6{font-family:'PT Sans Narrow',sans-serif}h1{margin-bottom:26px;margin-bottom:1.625rem;font-size:32px;font-size:2rem;line-height:.8125}h2{margin-bottom:26px;margin-bottom:1.625rem;font-size:28px;font-size:1.75rem;line-height:.9286}h3{margin-bottom:26px;margin-bottom:1.625rem;font-size:24px;font-size:1.5rem;line-height:1.0833}h4{margin-bottom:26px;margin-bottom:1.625rem;font-size:18px;font-size:1.125rem;line-height:1.4444}h5{margin-bottom:26px;margin-bottom:1.625rem;font-size:16px;font-size:1rem;line-height:1.625}h6{margin-bottom:26px;margin-bottom:1.625rem;font-size:14px;font-size:.875rem;line-height:1.8571}a{color:#343434;text-decoration:none}a:visited{color:#676767}a:hover{color:#010101}a:focus{color:#010101;outline:thin dotted}a:hover,a:active{outline:0}figcaption{padding-top:10px;font-size:14px;font-size:.875rem;line-height:1.8571;line-height:1.3;color:#4d4d4b}.image-credit{display:inline;display:block;float:left;width:83.33333333333334%;margin-right:8.333333333333334%;margin-left:8.333333333333334%;font-size:12px;font-size:.75rem;font-style:italic;line-height:2.1667;line-height:1.3;color:#80807e;text-align:right}@media only screen and (min-width:37.5em){.image-credit{display:inline;float:left;width:75%;margin-right:0;margin-left:0}}@media only screen and (min-width:86.375em){.image-credit{display:inline;float:left;width:70.83333333333334%}}.image-credit a{color:#80807e}.notice{padding:.5em 1em;margin-top:1.5em;font-size:14px;font-size:.875rem;text-indent:0;background-color:#fff;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}blockquote{padding-left:20px;margin-left:-28px;font-family:'PT Serif',serif;font-style:italic;border-left:8px solid #333332}.footnotes ol,.footnotes li,.footnotes p{margin-bottom:0;font-size:14px;font-size:.875rem}p{margin:0 0 1.625rem}p+p{margin-top:-1.625rem;text-indent:1.625rem}tt,code,kbd,samp,pre{font-family:Monaco,"Courier New","DejaVu Sans Mono","Bitstream Vera Sans Mono",monospace}p code,li code{padding:0 5px;margin:0 2px;font-size:12px;font-size:.75rem;line-height:1.5;white-space:nowrap;background-color:#efefef;border:1px solid #f7f7f7;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}pre{overflow-x:auto;font-size:12px;font-size:.75rem;line-height:1.5}.highlight{margin-bottom:1.5em;font-family:Monaco,"Courier New","DejaVu Sans Mono","Bitstream Vera Sans Mono",monospace;font-size:12px;font-size:.75rem;line-height:2.1667;color:#333332;background-color:#efefef;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.highlight pre{position:relative;padding:1em;margin:0}.highlight .lineno{padding-right:24px;color:#b3b3b1}.highlight .hll{background-color:#ffc}.highlight .c{font-style:italic;color:#998}.highlight .err{color:#a61717;background-color:#e3d2d2}.highlight .k{font-weight:bold;color:#000}.highlight .o{font-weight:bold;color:#000}.highlight .cm{font-style:italic;color:#998}.highlight .cp{font-style:italic;font-weight:bold;color:#999}.highlight .c1{font-style:italic;color:#998}.highlight .cs{font-style:italic;font-weight:bold;color:#999}.highlight .gd{color:#000;background-color:#fdd}.highlight .ge{font-style:italic;color:#000}.highlight .gr{color:#a00}.highlight .gh{color:#999}.highlight .gi{color:#000;background-color:#dfd}.highlight .go{color:#888}.highlight .gp{color:#555}.highlight .gs{font-weight:bold}.highlight .gu{color:#aaa}.highlight .gt{color:#a00}.highlight .kc{font-weight:bold;color:#000}.highlight .kd{font-weight:bold;color:#000}.highlight .kn{font-weight:bold;color:#000}.highlight .kp{font-weight:bold;color:#000}.highlight .kr{font-weight:bold;color:#000}.highlight .kt{font-weight:bold;color:#458}.highlight .m{color:#099}.highlight .s{color:#d01040}.highlight .na{color:#008080}.highlight .nb{color:#0086b3}.highlight .nc{font-weight:bold;color:#458}.highlight .no{color:#008080}.highlight .nd{font-weight:bold;color:#3c5d5d}.highlight .ni{color:#800080}.highlight .ne{font-weight:bold;color:#900}.highlight .nf{font-weight:bold;color:#900}.highlight .nl{font-weight:bold;color:#900}.highlight .nn{color:#555}.highlight .nt{color:#000080}.highlight .nv{color:#008080}.highlight .ow{font-weight:bold;color:#000}.highlight .w{color:#bbb}.highlight .mf{color:#099}.highlight .mh{color:#099}.highlight .mi{color:#099}.highlight .mo{color:#099}.highlight .sb{color:#d01040}.highlight .sc{color:#d01040}.highlight .sd{color:#d01040}.highlight .s2{color:#d01040}.highlight .se{color:#d01040}.highlight .sh{color:#d01040}.highlight .si{color:#d01040}.highlight .sx{color:#d01040}.highlight .sr{color:#009926}.highlight .s1{color:#d01040}.highlight .ss{color:#990073}.highlight .bp{color:#999}.highlight .vc{color:#008080}.highlight .vg{color:#008080}.highlight .vi{color:#008080}.highlight .il{color:#099}.CodeRay{margin-bottom:1.5em;font-family:Monaco,"Courier New","DejaVu Sans Mono","Bitstream Vera Sans Mono",monospace;font-size:12px;font-size:.75rem;line-height:2.1667;color:#333332;background-color:#efefef;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.CodeRay pre{padding:1em;margin:0}span.CodeRay{padding:2px;white-space:pre;border:0}table.CodeRay{width:100%;padding:2px;border-collapse:collapse}table.CodeRay td{padding:1em .5em;vertical-align:top}.CodeRay .line-numbers,.CodeRay .no{color:#AAA;text-align:right;background-color:#ececec}.CodeRay .line-numbers a{color:#AAA}.CodeRay .line-numbers tt{font-weight:bold}.CodeRay .line-numbers .highlighted{color:#f00}.CodeRay .line{display:block;float:left;width:100%}.CodeRay span.line-numbers{padding:0 24px 0 4px}.CodeRay .code{width:100%}ol.CodeRay{font-size:10pt}ol.CodeRay li{white-space:pre}.CodeRay .code pre{overflow:auto}.CodeRay .debug{color:white!important;background:blue!important}.CodeRay .annotation{color:#007}.CodeRay .attribute-name{color:#f08}.CodeRay .attribute-value{color:#700}.CodeRay .binary{font-weight:bold;color:#509}.CodeRay .comment{font-style:italic;color:#998}.CodeRay .char{color:#04d}.CodeRay .char .content{color:#04d}.CodeRay .char .delimiter{color:#039}.CodeRay .class{font-weight:bold;color:#458}.CodeRay .complex{font-weight:bold;color:#A08}.CodeRay .constant{color:teal}.CodeRay .color{color:#0a0}.CodeRay .class-variable{color:#369}.CodeRay .decorator{color:#B0B}.CodeRay .definition{font-weight:bold;color:#099}.CodeRay .directive{font-weight:bold;color:#088}.CodeRay .delimiter{color:#000}.CodeRay .doc{color:#970}.CodeRay .doctype{color:#34b}.CodeRay .doc-string{font-weight:bold;color:#D42}.CodeRay .escape{font-weight:bold;color:#666}.CodeRay .entity{font-weight:bold;color:#800}.CodeRay .error{color:#F00;background-color:#faa}.CodeRay .exception{font-weight:bold;color:#C00}.CodeRay .filename{color:#099}.CodeRay .function{font-weight:bold;color:#900}.CodeRay .global-variable{font-weight:bold;color:teal}.CodeRay .hex{font-weight:bold;color:#058}.CodeRay .integer{color:#099}.CodeRay .include{font-weight:bold;color:#B44}.CodeRay .inline{color:#000}.CodeRay .inline .inline{background:#ccc}.CodeRay .inline .inline .inline{background:#bbb}.CodeRay .inline .inline-delimiter{color:#D14}.CodeRay .inline-delimiter{color:#D14}.CodeRay .important{color:#f00}.CodeRay .interpreted{font-weight:bold;color:#B2B}.CodeRay .instance-variable{color:#008080}.CodeRay .label{font-weight:bold;color:#970}.CodeRay .local-variable{color:#963}.CodeRay .octal{font-weight:bold;color:#40E}.CodeRay .predefined-constant{font-weight:bold}.CodeRay .predefined{font-weight:bold;color:#369}.CodeRay .preprocessor{color:#579}.CodeRay .pseudo-class{font-weight:bold;color:#00C}.CodeRay .predefined-type{font-weight:bold;color:#074}.CodeRay .reserved,.keyword{font-weight:bold;color:#000}.CodeRay .key{color:#808}.CodeRay .key .delimiter{color:#606}.CodeRay .key .char{color:#80f}.CodeRay .value{color:#088}.CodeRay .regexp{background-color:#fff0ff}.CodeRay .regexp .content{color:#808}.CodeRay .regexp .delimiter{color:#404}.CodeRay .regexp .modifier{color:#c2c}.CodeRay .regexp .function{font-weight:bold;color:#404}.CodeRay .string{color:#D20}.CodeRay .string .string .string{background-color:#ffd0d0}.CodeRay .string .content{color:#D14}.CodeRay .string .char{color:#D14}.CodeRay .string .delimiter{color:#D14}.CodeRay .shell{color:#d14}.CodeRay .shell .delimiter{color:#d14}.CodeRay .symbol{color:#990073}.CodeRay .symbol .content{color:#a60}.CodeRay .symbol .delimiter{color:#630}.CodeRay .tag{color:#070}.CodeRay .tag-special{font-weight:bold;color:#D70}.CodeRay .type{font-weight:bold;color:#339}.CodeRay .variable{color:#036}.CodeRay .insert{background:#afa}.CodeRay .delete{background:#faa}.CodeRay .change{color:#aaf;background:#007}.CodeRay .head{color:#f8f;background:#505}.CodeRay .insert .insert{font-weight:bold;color:#080}.CodeRay .delete .delete{font-weight:bold;color:#800}.CodeRay .change .change{color:#66f}.CodeRay .head .head{color:#f4f}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}.clearfix:after{clear:both}.hidden{display:none;visibility:hidden}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}hr{display:block;height:1px;padding:0;margin:1em 0;border:0;border-top:1px solid #ccc;border-bottom:1px solid #fff}figure{margin-bottom:1.625rem}article img{height:auto;max-width:100%;vertical-align:middle;border-width:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}.half{width:100%;margin:0 auto;*zoom:1}.half:before,.half:after{display:table;content:""}.half:after{clear:both}.half:before,.half:after{display:table;line-height:0;content:""}.half:after{clear:both}@media only screen and (min-width:30em){.half img{display:inline;float:left;width:50%}.half figcaption{display:inline;float:left;width:100%}}.third{width:100%;margin:0 auto;*zoom:1}.third:before,.third:after{display:table;content:""}.third:after{clear:both}.third:before,.third:after{display:table;line-height:0;content:""}.third:after{clear:both}@media only screen and (min-width:30em){.third img{display:inline;float:left;width:33.333333333333336%}.third figcaption{display:inline;float:left;width:100%}}.btn{display:inline-block;padding:8px 20px;margin-bottom:20px;font-size:14px;font-size:.875rem;color:#fff;background-color:#111;border-color:#111;border-style:solid!important;border-width:2px!important;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.btn:visited{color:#fff}.btn:hover{color:#111;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#5cb85c}.btn-success:visited{color:#fff}.btn-success:hover{color:#5cb85c;background-color:#fff}.btn-warning{color:#fff;background-color:#dd8338;border-color:#dd8338}.btn-warning:visited{color:#fff}.btn-warning:hover{color:#dd8338;background-color:#fff}.btn-danger{color:#fff;background-color:#c64537;border-color:#c64537}.btn-danger:visited{color:#fff}.btn-danger:hover{color:#c64537;background-color:#fff}.btn-info{color:#fff;background-color:#308cbc;border-color:#308cbc}.btn-info:visited{color:#fff}.btn-info:hover{color:#308cbc;background-color:#fff}.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)}/*! - * Font Awesome 4.1.0 by @davegandy - http://fontawesome.io - @fontawesome - * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) - */@font-face{font-family:'FontAwesome';font-style:normal;font-weight:normal;src:url('../fonts/fontawesome-webfont.eot?v=4.1.0');src:url('../fonts/fontawesome-webfont.eot?#iefix&v=4.1.0') format('embedded-opentype'),url('../fonts/fontawesome-webfont.woff?v=4.1.0') format('woff'),url('../fonts/fontawesome-webfont.ttf?v=4.1.0') format('truetype'),url('../fonts/fontawesome-webfont.svg?v=4.1.0#fontawesomeregular') format('svg')}.fa{display:inline-block;font-family:FontAwesome;-webkit-font-smoothing:antialiased;font-style:normal;font-weight:normal;line-height:1;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.3333333333333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.2857142857142858em;text-align:center}.fa-ul{padding-left:0;margin-left:2.142857142857143em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;top:.14285714285714285em;left:-2.142857142857143em;width:2.142857142857143em;text-align:center}.fa-li.fa-lg{left:-1.8571428571428572em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:spin 2s infinite linear;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;animation:spin 2s infinite linear}@-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)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0,mirror=1);-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-ms-transform:scale(-1,1);-o-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2,mirror=1);-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-ms-transform:scale(1,-1);-o-transform:scale(1,-1);transform:scale(1,-1)}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-square:before,.fa-pied-piper:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}form{margin:0 0 5px 0}form fieldset{padding:0;margin-bottom:5px;border-width:0}form legend{display:block;width:100%;padding:0;margin-bottom:10px;*margin-left:-7px;color:#333332;white-space:normal;border:0;border-bottom:1px solid #ddd}form p{margin-bottom:2.5px}form ul{padding:0;margin:0 0 5px 0;list-style-type:none}form br{display:none}label,input,button,select,textarea{vertical-align:baseline;*vertical-align:middle}input,button,select,textarea{font-family:'PT Serif',serif;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}label{display:block;margin-bottom:1.25px;font-weight:bold;color:#333332;cursor:pointer}label input,label textarea,label select{display:block}input,textarea,select{display:inline-block;width:100%;padding:4px;margin-bottom:1.25px;color:#333332;background-color:#fff;border:1px solid #ddd}input:hover,textarea:hover,select:hover{border-color:#919191}.input-mini{width:60px}.input-small{width:90px}input[type="image"],input[type="checkbox"],input[type="radio"]{width:auto;height:auto;padding:0;margin:3px 0;*margin-top:0;line-height:normal;cursor:pointer;border:0 \9;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}input[type="checkbox"],input[type="radio"]{*width:13px;*height:13px;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}input[type="image"]{border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}input[type="file"]{width:auto;padding:initial;line-height:initial;background-color:transparent;background-color:initial;border:initial;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}input[type="button"],input[type="reset"],input[type="submit"]{width:auto;height:auto;*overflow:visible;cursor:pointer}select,input[type="file"]{*margin-top:4px}select{width:auto;background-color:#fff}select[multiple],select[size]{height:auto}textarea{height:auto;overflow:auto;vertical-align:top;resize:vertical}input[type="hidden"]{display:none}.radio,.checkbox{padding-left:18px;font-weight:normal}.radio input[type="radio"],.checkbox input[type="checkbox"]{float:left;margin-left:-18px}.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[disabled],select[disabled],textarea[disabled],input[readonly],select[readonly],textarea[readonly]{cursor:not-allowed;-webkit-opacity:.5;-moz-opacity:.5;opacity:.5}input:focus,textarea:focus{border-color:#111;outline:0;outline:thin dotted \9}input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus,select:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.help-block,.help-inline{color:#919191}.help-block{display:block;margin-bottom:1em;line-height:1em}.help-inline{display:inline-block;padding-left:5px;vertical-align:middle}.form-inline input,.form-inline textarea,.form-inline select{display:inline-block;margin-bottom:0}.form-inline label{display:inline-block}.form-inline .radio,.form-inline .checkbox,.form-inline .radio{padding-left:0;margin-bottom:0;vertical-align:middle}.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{float:left;margin-right:3px;margin-left:0}.form-search input,.form-search textarea,.form-search select{display:inline-block;margin-bottom:0}.form-search .search-query{padding-right:14px;padding-left:14px;margin-bottom:0;-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px}.form-search label{display:inline-block}.form-search .radio,.form-search .checkbox,.form-inline .radio{padding-left:0;margin-bottom:0;vertical-align:middle}.form-search .radio input[type="radio"],.form-search .checkbox input[type="checkbox"]{float:left;margin-right:3px;margin-left:0}body{font-family:'PT Serif',serif;color:#333332;background-color:#fff}.navigation-wrapper{width:100%;padding:2em 0 0;margin:0 auto;font-family:'PT Sans Narrow',sans-serif;font-weight:700;text-transform:uppercase;*zoom:1}.navigation-wrapper:before,.navigation-wrapper:after{display:table;content:""}.navigation-wrapper:after{clear:both}.navigation-wrapper:before,.navigation-wrapper:after{display:table;line-height:0;content:""}.navigation-wrapper:after{clear:both}.site-name{display:inline;display:block;float:left;float:none;width:83.33333333333334%;margin-right:8.333333333333334%;margin-bottom:1em;margin-left:8.333333333333334%;font-size:24px;font-size:1.5rem}@media only screen and (min-width:37.5em){.site-name{display:inline;float:left;width:16.666666666666668%;margin-right:4.166666666666667%;margin-left:4.166666666666667%;font-size:16px;font-size:1rem}}@media only screen and (min-width:86.375em){.site-name{display:inline;float:left;width:12.5%;margin-left:16.666666666666668%}}.top-navigation{display:inline;display:block;float:left;float:none;width:83.33333333333334%;margin-right:8.333333333333334%;margin-bottom:1em;margin-left:8.333333333333334%}@media only screen and (min-width:37.5em){.top-navigation{display:inline;float:left;width:75%;margin-right:0;margin-left:0}}@media only screen and (min-width:86.375em){.top-navigation{display:inline;float:left;width:66.66666666666667%}}.top-navigation ul{padding:0;margin:0;clear:both;list-style-type:none}.top-navigation li{display:block;font-size:16px;font-size:1rem;list-style-type:none;border-bottom:1px solid #ddd;border-bottom:1px solid rgba(17,17,17,0.1)}.top-navigation li:last-child{border-bottom:0 solid transparent}@media only screen and (min-width:37.5em){.top-navigation li{display:inline;margin-right:25px;white-space:nowrap;border-bottom:0 solid transparent}}.top-navigation li a{display:block;padding:10px 0;border-bottom:0 solid transparent;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s;decoration:none}@media only screen and (min-width:37.5em){.top-navigation li a{display:inline;padding:0}}.navicon-lines-button{padding:.375rem .75rem;cursor:pointer;border-radius:.21428571428571427rem;transition:.3s;user-select:none}.navicon-lines-button:hover{opacity:1}.navicon-lines-button:active{transition:0}.navicon-lines{position:relative;display:inline-block;width:1.5rem;height:.21428571428571427rem;margin-right:10px;margin-bottom:.3rem;background:#fff;border-radius:.10714285714285714rem;transition:.3s}.navicon-lines:before,.navicon-lines:after{position:absolute;left:0;display:inline-block;width:1.5rem;height:.21428571428571427rem;background:#fff;border-radius:.10714285714285714rem;content:'';transition:.3s;-webkit-transform-origin:.10714285714285714rem center;transform-origin:.10714285714285714rem center}.navicon-lines:before{top:.375rem}.navicon-lines:after{top:-0.375rem}.navicon-lines-button:hover{opacity:1}.navicon-lines-button:hover .navicon-lines:before{top:.42857142857142855rem}.navicon-lines-button:hover .navicon-lines:after{top:-0.42857142857142855rem}.navicon-lines-button.x.active .navicon-lines{background:transparent}.navicon-lines-button.x.active .navicon-lines:before,.navicon-lines-button.x.active .navicon-lines:after{top:0;width:1.5rem;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.navicon-lines-button.x.active .navicon-lines:before{-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg)}.navicon-lines-button.x.active .navicon-lines:after{-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg)}.nav .navtoogle{font-size:18px;font-size:1.125rem;font-weight:normal;color:#fff;cursor:pointer;background-color:#111;border:0}@media only screen and (min-width:37.5em){.nav .navtoogle{display:none}}.nav button{background:0;border:0}.navtoogle i{z-index:-1}.icon-menu{position:relative;top:3px;line-height:0}.no-js .nav .navtoggle{display:none}.no-js .nav ul{max-height:30em;overflow:hidden}.js .nav ul{max-height:0;overflow:hidden}@media only screen and (min-width:37.5em){.js .nav ul{max-height:30em}}.js .nav .active+ul{max-height:30em;overflow:hidden;-webkit-transition:max-height .4s;-moz-transition:max-height .4s;-ms-transition:max-height .4s;-o-transition:max-height .4s;transition:max-height .4s}#main{width:100%;margin:0 auto;margin-top:1em;clear:both;*zoom:1;counter-reset:captions}#main:before,#main:after{display:table;content:""}#main:after{clear:both}#main:before,#main:after{display:table;line-height:0;content:""}#main:after{clear:both}#main article{display:inline;float:left;width:100%;width:83.33333333333334%;margin:0 auto;margin-right:8.333333333333334%;margin-bottom:2em;margin-left:8.333333333333334%}@media only screen and (min-width:37.5em){#main article{display:inline;float:left;width:50%;margin-right:0;margin-left:0}}@media only screen and (min-width:86.375em){#main article{display:inline;float:left;width:37.5%}}#index{display:inline;float:left;width:100%;width:83.33333333333334%;margin:0 auto;margin-right:8.333333333333334%;margin-bottom:2em;margin-left:8.333333333333334%}@media only screen and (min-width:37.5em){#index{display:inline;float:left;width:50%;margin-right:0;margin-left:0}}@media only screen and (min-width:86.375em){#index{display:inline;float:left;width:37.5%}}#index h3{padding-bottom:.5em;margin:0;font-size:28px;font-size:1.75rem;border-bottom:1px solid #c3c3c3}#index article h2{margin-bottom:4px;font-size:20px;font-size:1.25rem}#index article h2.link-post{margin-bottom:26px;margin-bottom:1.625rem}#index article p{font-size:14px;font-size:.875rem}#index article p+p{text-indent:0}.image-wrap{position:relative;margin-bottom:2em}.image-wrap:after{position:absolute;bottom:-1px;left:8%;display:block;width:0;height:0;border:20px solid transparent;border-bottom-color:#fff;content:" "}@media only screen and (min-width:37.5em){.image-wrap:after{left:25%}}@media only screen and (min-width:86.375em){.image-wrap:after{left:33.333333333%}}.image-wrap img{width:100%;height:auto;-ms-interpolation-mode:bicubic}.image-wrap .headline-wrap{position:absolute;bottom:25px;margin-left:8.333333333333334%}@media only screen and (min-width:37.5em){.image-wrap .headline-wrap{left:25%;margin-left:0}}@media only screen and (min-width:86.375em){.image-wrap .headline-wrap{margin-left:8.333333333333334%}}.image-wrap .headline-wrap h1,.image-wrap .headline-wrap h2{color:#fff;text-shadow:0 1px 2px rgba(0,0,0,0.25)}.byline{clear:both;font-size:80%}.article-author-side h3,.article-author-bottom h3{margin-bottom:0}.article-author-side p,.article-author-bottom p{font-size:80%;font-style:italic}.article-author-side a,.article-author-bottom a,.article-author-side a:hover,.article-author-bottom a:hover{border-bottom:0 solid transparent}.author-social{display:block;margin-bottom:5px;font-size:14px;font-size:.875rem;color:#111}.author-social:visited{color:#111}.author-social:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.author-social:active{-webkit-transform:translate(0,2px);-moz-transform:translate(0,2px);-ms-transform:translate(0,2px);-o-transform:translate(0,2px);transform:translate(0,2px)}.author-social .fa{margin-right:5px}.article-author-side{display:none}.article-author-side .bio-photo{max-width:110px;-webkit-border-radius:150px;-moz-border-radius:150px;border-radius:150px}@media only screen and (min-width:37.5em){.article-author-side{display:block;display:inline;float:left;width:16.666666666666668%;margin-right:4.166666666666667%;margin-left:4.166666666666667%}.article-author-side h3,.article-author-side p,.article-author-side .author-social{display:block;max-width:125px}.article-author-side h3{margin-top:10px;margin-bottom:10px}.article-author-side p{margin-bottom:20px}.article-author-side .author-social{margin-bottom:5px}}@media only screen and (min-width:62em){.article-author-side h3,.article-author-side .bio-photo,.article-author-side p,.article-author-side .author-social{max-width:150px}}@media only screen and (min-width:86.375em){.article-author-side{display:inline;float:left;width:12.5%;margin-left:16.666666666666668%}}.article-author-bottom{margin-bottom:1em}@media only screen and (min-width:37.5em){.article-author-bottom{display:none}}.article-author-bottom .bio-photo{float:left;max-width:100px;margin-right:25px;-webkit-border-radius:150px;-moz-border-radius:150px;border-radius:150px}.article-author-bottom .author-social{display:inline-block;margin-right:10px}@media only screen and (min-width:62em){.article-author-bottom h3,.article-author-bottom .bio-photo,.article-author-bottom p,.article-author-bottom .author-social{max-width:150px}}.article-wrap p>a,.article-wrap li>a{border-bottom:1px dotted #b3b3b3}.article-wrap p>a:hover,.article-wrap li>a:hover{border-bottom-style:solid}.article-wrap p>a.reversefootnote,.article-wrap li>a.reversefootnote{border-bottom-width:0}.toc{display:none;font-size:95%}@media only screen and (min-width:37.5em){.toc{position:absolute;top:5.5em;right:0;display:block;display:inline;float:left;width:16.666666666666668%;margin-right:4.166666666666667%;margin-left:4.166666666666667%;background-color:#fff}}.toc header{background:#2b2b2b}.toc h3{padding:5px 10px;margin:0;font-size:16px;font-size:1rem;color:#fff;text-transform:uppercase}.toc h3:hover{cursor:pointer}.toc ul{padding:0;margin:2px 0 0;line-height:1}.toc li{display:block;padding:0;margin:0 0 1px 0;font-family:'PT Sans Narrow',sans-serif;list-style-type:none}.toc li:last-child{border-bottom-width:0}.toc li a{display:block;padding:10px;color:#fff;background:#5e5e5e;border-bottom-width:0;-webkit-opacity:.7;-moz-opacity:.7;opacity:.7;-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;-ms-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.toc li a:hover{-webkit-opacity:1;-moz-opacity:1;opacity:1}.toc li ul{margin:1px 0 0}.image-grid{padding:0;margin:0 0 1em;list-style:none;*zoom:1}.image-grid:before,.image-grid:after{display:table;content:""}.image-grid:after{clear:both}.image-grid:before,.image-grid:after{display:table;line-height:0;content:""}.image-grid:after{clear:both}.image-grid li{display:inline;float:left;width:50%}@media only screen and (min-width:30em){.image-grid li{width:33.333333%}}@media only screen and (min-width:37.5em){.image-grid li{width:25%}}@media only screen and (min-width:48em){.image-grid li{width:20%}}@media only screen and (min-width:62em){.image-grid li{width:16.666666666%}}.recent-grid{margin:1em 0;list-style:none;*zoom:1}.recent-grid:before,.recent-grid:after{display:table;content:""}.recent-grid:after{clear:both}.recent-grid:before,.recent-grid:after{display:table;line-height:0;content:""}.recent-grid:after{clear:both}.recent-grid li{display:inline}.recent-grid li a{border-bottom:0 solid transparent}.recent-grid li a:hover{border-bottom:0 solid transparent}.recent-grid img{width:19%;margin-bottom:1%}.holder{font-family:'PT Sans Narrow',sans-serif}.holder a{margin:0 5px;cursor:pointer}.holder a.jp-previous{margin-right:15px;margin-left:0}.holder a.jp-next{margin-right:0;margin-left:15px}.holder a.jp-current{font-weight:bold}.holder a.jp-current,.holder a.jp-current:hover,.holder a.jp-disabled,.holder a.jp-disabled:hover{cursor:default;background:0}.holder span{margin:0 5px}.footer-wrap{width:100%;padding-bottom:3em;margin:0 auto;clear:both;*zoom:1}.footer-wrap:before,.footer-wrap:after{display:table;content:""}.footer-wrap:after{clear:both}.footer-wrap:before,.footer-wrap:after{display:table;line-height:0;content:""}.footer-wrap:after{clear:both}.footer-wrap a,.footer-wrap a:active,.footer-wrap a:visited,.footer-wrap p,.footer-wrap h4,.footer-wrap h5,.footer-wrap h6,.footer-wrap span{font-size:14px;font-size:.875rem}.footer-wrap footer{display:inline;float:left;width:83.33333333333334%;margin-right:8.333333333333334%;margin-left:8.333333333333334%}@media only screen and (min-width:37.5em){.footer-wrap footer{display:inline;float:left;width:50%;margin-right:25%;margin-left:25%}}@media only screen and (min-width:86.375em){.footer-wrap footer{display:inline;float:left;width:37.5%;margin-right:29.166666666666668%;margin-left:33.333333333333336%}}.related-articles{display:inline;float:left;width:83.33333333333334%;margin-right:8.333333333333334%;margin-bottom:2em;margin-left:8.333333333333334%}@media only screen and (min-width:37.5em){.related-articles{display:inline;float:left;width:50%;margin-right:25%;margin-left:25%}}@media only screen and (min-width:86.375em){.related-articles{display:inline;float:left;width:37.5%;margin-right:29.166666666666668%;margin-left:33.333333333333336%}}.related-articles h4{margin-bottom:0;text-transform:uppercase}.related-articles li{margin-bottom:0}.footer-icons li{display:inline-block;padding-right:5px}.footer-icons li a{color:#9a9a9a;-webkit-transition:.4s linear;-moz-transition:.4s linear;-ms-transition:.4s linear;-o-transition:.4s linear;transition:.4s linear}.footer-icons li a:hover{text-decoration:none;border-bottom:0}.footer-icons li a:hover .icon-twitter,.footer-icons li a:hover .icon-twitter-sign{color:#2aa9df}.footer-icons li a:hover .icon-facebook,.footer-icons li a:hover .icon-facebook-sign{color:#3a5a98}.footer-icons li a:hover .icon-instagram,.footer-icons li a:hover .icon-instagram-sign{color:#306088}.footer-icons li a:hover .icon-google-plus,.footer-icons li a:hover .icon-google-plus-sign{color:#b63324}.footer-icons li a:hover .icon-lastfm,.footer-icons li a:hover .icon-lastfm-sign{color:#d80049}.footer-icons li a:hover .icon-github{color:#4183c4}.browser-upgrade{padding:10px;margin:0 0 2em 0;color:#fff;text-align:center;background:#000}.browser-upgrade a{color:#fff;text-decoration:none;border-bottom:1px dotted #fff}.browser-upgrade a:hover{border-bottom:1px solid #fff}#goog-fixurl ul{padding-left:0;margin-left:0;list-style:none}#goog-fixurl ul li{list-style-type:none}#goog-wm-qt{display:inline-block;width:auto;padding:8px 20px;margin-right:10px;margin-bottom:20px;font-size:14px;font-size:.875rem;color:#111;background-color:#fff;border-color:#919191;border-style:solid!important;border-width:2px!important;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#goog-wm-sb{display:inline-block;padding:8px 20px;margin-bottom:20px;font-size:14px;font-size:.875rem;color:#fff;background-color:#111;border-color:#111;border-style:solid!important;border-width:2px!important;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#goog-wm-sb:visited{color:#fff}#goog-wm-sb:hover{color:#111;background-color:#fff}.mfp-bg{position:fixed;top:0;left:0;z-index:502;width:100%;height:100%;overflow:hidden;background:#0b0b0b;opacity:.8;filter:alpha(opacity=80)}.mfp-wrap{position:fixed;top:0;left:0;z-index:503;width:100%;height:100%;outline:none!important;-webkit-backface-visibility:hidden}.mfp-container{position:absolute;top:0;left:0;width:100%;height:100%;padding:0 8px;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{display:inline-block;height:100%;vertical-align:middle;content:''}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;z-index:505;display:inline-block;margin:0 auto;text-align:left;vertical-align:middle}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-inline-holder .mfp-content:after,.mfp-ajax-holder .mfp-content:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;display:block;width:auto;height:auto;content:'';box-shadow:0 0 8px rgba(0,0,0,0.6)}.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,.image-popup{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{position:absolute;top:50%;right:8px;left:8px;z-index:504;width:auto;margin-top:-0.8em;color:#ccc;text-align:center}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:white}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{z-index:506;display:block;padding:0;overflow:visible;cursor:pointer;border:0;-webkit-appearance:none}button.mfp-close{background:transparent}button::-moz-focus-inner{padding:0;border:0}.mfp-close{position:absolute;top:0;right:0;width:44px;height:44px;padding:0 0 18px 10px;font-family:Arial,Baskerville,monospace;font-size:28px;font-style:normal;line-height:44px;color:white;text-align:center;text-decoration:none;opacity:.65}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{right:-6px;width:100%;padding-right:6px;color:white;text-align:right}.mfp-counter{position:absolute;top:0;right:0;font-size:12px;line-height:18px;color:#ccc}.mfp-arrow{position:absolute;top:0;top:50%;width:90px;height:110px;padding:0;margin:0;margin-top:-55px;overflow:hidden;text-indent:100%;white-space:nowrap;background-color:#111;opacity:.65;-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;-ms-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{position:absolute;top:0;left:0;display:block;width:0;height:0;margin-top:35px;margin-left:35px;border:solid transparent;content:''}.mfp-arrow:after,.mfp-arrow .mfp-a{top:8px;border-top-width:12px;border-bottom-width:12px;opacity:.8}.mfp-arrow:before,.mfp-arrow .mfp-b{border-top-width:20px;border-bottom-width:20px}.mfp-arrow-left{left:0;-webkit-border-top-right-radius:5px;border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;-webkit-border-top-left-radius:0;border-top-left-radius:0;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{left:5px;border-right:12px solid #fff}.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{border-right:20px solid #fff}.mfp-arrow-right{right:0;-webkit-border-top-right-radius:0;border-top-right-radius:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;-webkit-border-bottom-left-radius:5px;border-bottom-left-radius:5px;-webkit-border-top-left-radius:5px;border-top-left-radius:5px;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:5px;-moz-border-radius-topleft:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{left:3px;border-left:12px solid #fff}.mfp-arrow-right:before,.mfp-arrow-right .mfp-b{border-left:20px solid #fff}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{width:100%;max-width:900px;line-height:0}.mfp-iframe-scaler{width:100%;height:0;padding-top:56.25%;overflow:hidden}.mfp-iframe-scaler iframe{position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:black;box-shadow:0 0 8px rgba(0,0,0,0.6)}.mfp-iframe-holder .mfp-close{top:-40px}img.mfp-img{display:block;width:auto;height:auto;max-width:100%;padding:40px 0 40px;margin:0 auto;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-figure:after{position:absolute;top:40px;right:0;bottom:40px;left:0;z-index:-1;display:block;width:auto;height:auto;content:'';box-shadow:0 0 8px rgba(0,0,0,0.6)}.mfp-figure{line-height:0}.mfp-bottom-bar{position:absolute;top:100%;left:0;width:100%;margin-top:-36px;cursor:auto}.mfp-title{line-height:18px;color:#f3f3f3;text-align:left}.mfp-figure small{display:block;font-size:12px;line-height:14px;color:#bdbdbd}.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){{}.mfp-img-mobile .mfp-image-holder{padding-right:0;padding-left:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-bottom-bar{position:fixed;top:auto;bottom:0;padding:3px 5px;margin:0;background:rgba(0,0,0,0.6);-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{top:3px;right:5px}.mfp-img-mobile .mfp-close{position:fixed;top:0;right:0;width:35px;height:35px;padding:0;line-height:35px;text-align:center;background:rgba(0,0,0,0.6)}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}}@media all and (max-width:800px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0 0;transform-origin:0 0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-right:6px;padding-left:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{left:50%;width:600px;padding-bottom:5px;margin-top:5px;margin-left:-300px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}.mfp-fade .zoom-anim-dialog{opacity:0;-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.mfp-fade.mfp-ready .zoom-anim-dialog{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.mfp-fade.mfp-removing .zoom-anim-dialog{opacity:0;-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8)}.mfp-fade.mfp-bg{opacity:0;-webkit-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;-ms-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.mfp-fade.mfp-ready.mfp-bg{opacity:.8}.mfp-fade.mfp-removing.mfp-bg{opacity:0}@media print{*{position:static!important;color:black!important;text-shadow:none!important;background:transparent!important;-ms-filter:none!important;filter:none!important;box-shadow:none!important}@page{margin:.5cm}h2,h3{orphans:3;widows:3;page-break-after:avoid}p{orphans:3;widows:3}pre,blockquote{padding:1em;border:1px solid #333;page-break-inside:avoid}abbr[title]:after{content:" (" attr(title) ")"}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}a[href^="javascript:"]:after,a[href^="#"]:after{content:""}img{max-width:100%!important;page-break-inside:avoid}thead{display:table-header-group}tr{page-break-inside:avoid}} \ No newline at end of file diff --git a/assets/css/main.scss b/assets/css/main.scss new file mode 100644 index 0000000..2480ae6 --- /dev/null +++ b/assets/css/main.scss @@ -0,0 +1,27 @@ +--- +sitemap: false +--- + +/* + * + * Minimal Mistakes + * + * Designer: Michael Rose + * Twitter: http://twitter.com/mmistakes + * +*/ + +// Partials +@import "variables"; +@import "grid"; +@import "mixins"; +@import "normalize"; +@import "site"; +@import "typography"; +@import "pygments"; +@import "coderay"; +@import "elements"; +@import "forms"; +@import "page"; +@import "vendor/font-awesome/font-awesome"; +@import "vendor/magnific-popup/magnific-popup"; \ No newline at end of file diff --git a/assets/js/plugins/jquery.fitvids.js b/assets/js/plugins/jquery.fitvids.js index f2f5d37..05e24cc 100644 --- a/assets/js/plugins/jquery.fitvids.js +++ b/assets/js/plugins/jquery.fitvids.js @@ -1,13 +1,12 @@ /*global jQuery */ -/*jshint multistr:true, browser:true */ +/*jshint browser:true */ /*! -* FitVids 1.0 +* FitVids 1.1 * * Copyright 2013, Chris Coyier - http://css-tricks.com + Dave Rupert - http://daverupert.com * Credit to Thierry Koblentz - http://www.alistapart.com/articles/creating-intrinsic-ratios-for-video/ * Released under the WTFPL license - http://sam.zoy.org/wtfpl/ * -* Date: Thu Sept 01 18:00:00 2011 -0500 */ (function( $ ){ @@ -16,22 +15,17 @@ $.fn.fitVids = function( options ) { var settings = { - customSelector: null + customSelector: null, + ignore: null }; if(!document.getElementById('fit-vids-style')) { - - var div = document.createElement('div'), - ref = document.getElementsByTagName('base')[0] || document.getElementsByTagName('script')[0], - cssStyles = '­'; - - div.className = 'fit-vids-style'; - div.id = 'fit-vids-style'; - div.style.display = 'none'; - div.innerHTML = cssStyles; - - ref.parentNode.insertBefore(div,ref); - + // appendStyles: https://github.com/toddmotto/fluidvids/blob/master/dist/fluidvids.js + var head = document.head || document.getElementsByTagName('head')[0]; + var css = '.fluid-width-video-wrapper{width:100%;position:relative;padding:0;}.fluid-width-video-wrapper iframe,.fluid-width-video-wrapper object,.fluid-width-video-wrapper embed {position:absolute;top:0;left:0;width:100%;height:100%;}'; + var div = document.createElement('div'); + div.innerHTML = '

x

'; + head.appendChild(div.childNodes[1]); } if ( options ) { @@ -52,12 +46,27 @@ selectors.push(settings.customSelector); } + var ignoreList = '.fitvidsignore'; + + if(settings.ignore) { + ignoreList = ignoreList + ', ' + settings.ignore; + } + var $allVideos = $(this).find(selectors.join(',')); $allVideos = $allVideos.not("object object"); // SwfObj conflict patch + $allVideos = $allVideos.not(ignoreList); // Disable FitVids on this video. $allVideos.each(function(){ var $this = $(this); + if($this.parents(ignoreList).length > 0) { + return; // Disable FitVids on this video. + } if (this.tagName.toLowerCase() === 'embed' && $this.parent('object').length || $this.parent('.fluid-width-video-wrapper').length) { return; } + if ((!$this.css('height') && !$this.css('width')) && (isNaN($this.attr('height')) || isNaN($this.attr('width')))) + { + $this.attr('height', 9); + $this.attr('width', 16); + } var height = ( this.tagName.toLowerCase() === 'object' || ($this.attr('height') && !isNaN(parseInt($this.attr('height'), 10))) ) ? parseInt($this.attr('height'), 10) : $this.height(), width = !isNaN(parseInt($this.attr('width'), 10)) ? parseInt($this.attr('width'), 10) : $this.width(), aspectRatio = height / width; @@ -71,4 +80,4 @@ }); }; // Works with either jQuery or Zepto -})( window.jQuery || window.Zepto ); \ No newline at end of file +})( window.jQuery || window.Zepto ); diff --git a/assets/js/plugins/jquery.magnific-popup.js b/assets/js/plugins/jquery.magnific-popup.js index d4dfed7..bc09b3e 100644 --- a/assets/js/plugins/jquery.magnific-popup.js +++ b/assets/js/plugins/jquery.magnific-popup.js @@ -1,4 +1,4 @@ -/*! Magnific Popup - v0.9.3 - 2013-07-16 +/*! Magnific Popup - v0.9.9 - 2013-12-27 * http://dimsemenov.com/plugins/magnific-popup/ * Copyright (c) 2013 Dmitry Semenov; */ ;(function($) { @@ -76,9 +76,6 @@ var _mfpOn = function(name, f) { } } }, - _setFocus = function() { - (mfp.st.focus ? mfp.content.find(mfp.st.focus).eq(0) : mfp.wrap).trigger('focus'); - }, _getCloseBtn = function(type) { if(type !== _currPopupType || !mfp.currTemplate.closeBtn) { mfp.currTemplate.closeBtn = $( mfp.st.closeMarkup.replace('%title%', mfp.st.tClose ) ); @@ -94,41 +91,6 @@ var _mfpOn = function(name, f) { $.magnificPopup.instance = mfp; } }, - // Check to close popup or not - // "target" is an element that was clicked - _checkIfClose = function(target) { - - if($(target).hasClass(PREVENT_CLOSE_CLASS)) { - return; - } - - var closeOnContent = mfp.st.closeOnContentClick; - var closeOnBg = mfp.st.closeOnBgClick; - - if(closeOnContent && closeOnBg) { - return true; - } else { - - // We close the popup if click is on close button or on preloader. Or if there is no content. - if(!mfp.content || $(target).hasClass('mfp-close') || (mfp.preloader && target === mfp.preloader[0]) ) { - return true; - } - - // if click is outside the content - if( (target !== mfp.content[0] && !$.contains(mfp.content[0], target)) ) { - if(closeOnBg) { - // last check, if the clicked element is in DOM, (in case it's removed onclick) - if( $.contains(document, target) ) { - return true; - } - } - } else if(closeOnContent) { - return true; - } - - } - return false; - }, // CSS transition detection, http://stackoverflow.com/questions/7264899/detect-css-transitions-using-javascript-and-without-modernizr supportsTransitions = function() { var s = document.createElement('p').style, // 's' for style. better to create an element if body yet to exist @@ -172,7 +134,6 @@ MagnificPopup.prototype = { // We disable fixed positioned lightbox on devices that don't handle it nicely. // If you know a better way of detecting this - let me know. mfp.probablyMobile = (mfp.isAndroid || mfp.isIOS || /(Opera Mini)|Kindle|webOS|BlackBerry|(Opera Mobi)|(Windows Phone)|IEMobile/i.test(navigator.userAgent) ); - _body = $(document.body); _document = $(document); mfp.popupsCache = {}; @@ -184,6 +145,10 @@ MagnificPopup.prototype = { */ open: function(data) { + if(!_body) { + _body = $(document.body); + } + var i; if(data.isObj === false) { @@ -254,7 +219,7 @@ MagnificPopup.prototype = { }); mfp.wrap = _getEl('wrap').attr('tabindex', -1).on('click'+EVENT_NS, function(e) { - if(_checkIfClose(e.target)) { + if(mfp._checkIfClose(e.target)) { mfp.close(); } }); @@ -349,7 +314,7 @@ MagnificPopup.prototype = { if(mfp._hasScrollBar(windowHeight)){ var s = mfp._getScrollbarSize(); if(s) { - windowStyles.paddingRight = s; + windowStyles.marginRight = s; } } } @@ -378,14 +343,11 @@ MagnificPopup.prototype = { _mfpTrigger('BuildControls'); - - // remove scrollbar, add padding e.t.c + // remove scrollbar, add margin e.t.c $('html').css(windowStyles); // add everything to DOM - mfp.bgOverlay.add(mfp.wrap).prependTo( document.body ); - - + mfp.bgOverlay.add(mfp.wrap).prependTo( mfp.st.prependTo || _body ); // Save last focused element mfp._lastFocusedEl = document.activeElement; @@ -395,25 +357,22 @@ MagnificPopup.prototype = { if(mfp.content) { mfp._addClassToMFP(READY_CLASS); - _setFocus(); + mfp._setFocus(); } else { // if content is not defined (not loaded e.t.c) we add class only for BG mfp.bgOverlay.addClass(READY_CLASS); } // Trap the focus in popup - _document.on('focusin' + EVENT_NS, function (e) { - if( e.target !== mfp.wrap[0] && !$.contains(mfp.wrap[0], e.target) ) { - _setFocus(); - return false; - } - }); + _document.on('focusin' + EVENT_NS, mfp._onFocusIn); }, 16); mfp.isOpen = true; mfp.updateSize(windowHeight); _mfpTrigger(OPEN_EVENT); + + return data; }, /** @@ -454,7 +413,7 @@ MagnificPopup.prototype = { mfp._removeClassFromMFP(classesToRemove); if(mfp.fixedContentPos) { - var windowStyles = {paddingRight: ''}; + var windowStyles = {marginRight: ''}; if(mfp.isIE7) { $('body, html').css('overflow', ''); } else { @@ -480,7 +439,7 @@ MagnificPopup.prototype = { if(mfp._lastFocusedEl) { - $(mfp._lastFocusedEl).trigger('focus'); // put tab focus back + $(mfp._lastFocusedEl).focus(); // put tab focus back } mfp.currItem = null; mfp.content = null; @@ -606,11 +565,12 @@ MagnificPopup.prototype = { */ parseEl: function(index) { var item = mfp.items[index], - type = item.type; + type; if(item.tagName) { item = { el: $(item) }; } else { + type = item.type; item = { data: item, src: item.src }; } @@ -749,6 +709,41 @@ MagnificPopup.prototype = { /* "Private" helpers that aren't private at all */ + // Check to close popup or not + // "target" is an element that was clicked + _checkIfClose: function(target) { + + if($(target).hasClass(PREVENT_CLOSE_CLASS)) { + return; + } + + var closeOnContent = mfp.st.closeOnContentClick; + var closeOnBg = mfp.st.closeOnBgClick; + + if(closeOnContent && closeOnBg) { + return true; + } else { + + // We close the popup if click is on close button or on preloader. Or if there is no content. + if(!mfp.content || $(target).hasClass('mfp-close') || (mfp.preloader && target === mfp.preloader[0]) ) { + return true; + } + + // if click is outside the content + if( (target !== mfp.content[0] && !$.contains(mfp.content[0], target)) ) { + if(closeOnBg) { + // last check, if the clicked element is in DOM, (in case it's removed onclick) + if( $.contains(document, target) ) { + return true; + } + } + } else if(closeOnContent) { + return true; + } + + } + return false; + }, _addClassToMFP: function(cName) { mfp.bgOverlay.addClass(cName); mfp.wrap.addClass(cName); @@ -760,6 +755,15 @@ MagnificPopup.prototype = { _hasScrollBar: function(winHeight) { return ( (mfp.isIE7 ? _document.height() : document.body.scrollHeight) > (winHeight || _window.height()) ); }, + _setFocus: function() { + (mfp.st.focus ? mfp.content.find(mfp.st.focus).eq(0) : mfp.wrap).focus(); + }, + _onFocusIn: function(e) { + if( e.target !== mfp.wrap[0] && !$.contains(mfp.wrap[0], e.target) ) { + mfp._setFocus(); + return false; + } + }, _parseMarkup: function(template, values, item) { var arr; if(item.data) { @@ -827,8 +831,12 @@ $.magnificPopup = { open: function(options, index) { _checkInstance(); - if(!options) + if(!options) { options = {}; + } else { + options = $.extend(true, {}, options); + } + options.isObj = true; options.index = index || 0; @@ -836,7 +844,7 @@ $.magnificPopup = { }, close: function() { - return $.magnificPopup.instance.close(); + return $.magnificPopup.instance && $.magnificPopup.instance.close(); }, registerModule: function(name, module) { @@ -879,6 +887,8 @@ $.magnificPopup = { alignTop: false, removalDelay: 0, + + prependTo: null, fixedContentPos: 'auto', @@ -926,7 +936,9 @@ $.fn.magnificPopup = function(options) { } } else { - + // clone options obj + options = $.extend(true, {}, options); + /* * As Zepto doesn't support .data() method for objects * and it works only in normal browsers @@ -1043,6 +1055,12 @@ var AJAX_NS = 'ajax', if(_ajaxCur) { _body.removeClass(_ajaxCur); } + }, + _destroyAjaxRequest = function() { + _removeAjaxCursor(); + if(mfp.req) { + mfp.req.abort(); + } }; $.magnificPopup.registerModule(AJAX_NS, { @@ -1058,14 +1076,9 @@ $.magnificPopup.registerModule(AJAX_NS, { mfp.types.push(AJAX_NS); _ajaxCur = mfp.st.ajax.cursor; - _mfpOn(CLOSE_EVENT+'.'+AJAX_NS, function() { - _removeAjaxCursor(); - if(mfp.req) { - mfp.req.abort(); - } - }); + _mfpOn(CLOSE_EVENT+'.'+AJAX_NS, _destroyAjaxRequest); + _mfpOn('BeforeChange.' + AJAX_NS, _destroyAjaxRequest); }, - getAjax: function(item) { if(_ajaxCur) @@ -1089,7 +1102,7 @@ $.magnificPopup.registerModule(AJAX_NS, { _removeAjaxCursor(); - _setFocus(); + mfp._setFocus(); setTimeout(function() { mfp.wrap.addClass(READY_CLASS); @@ -1144,11 +1157,15 @@ $.magnificPopup.registerModule('image', { options: { markup: '
'+ '
'+ - '
'+ - '
'+ - '
'+ - '
'+ - '
'+ + '
'+ + '
'+ + '
'+ + '
'+ + '
'+ + '
'+ + '
'+ + '
'+ + '
'+ '
', cursor: 'mfp-zoom-out-cur', titleSrc: 'title', @@ -1183,7 +1200,7 @@ $.magnificPopup.registerModule('image', { }, resizeImage: function() { var item = mfp.currItem; - if(!item.img) return; + if(!item || !item.img) return; if(mfp.st.image.verticalFit) { var decr = 0; @@ -1307,7 +1324,7 @@ $.magnificPopup.registerModule('image', { var el = template.find('.mfp-img'); if(el.length) { - var img = new Image(); + var img = document.createElement('img'); img.className = 'mfp-img'; item.img = $(img).on('load.mfploader', onLoadComplete).on('error.mfploader', onLoadError); img.src = item.src; @@ -1317,8 +1334,12 @@ $.magnificPopup.registerModule('image', { if(el.is('img')) { item.img = item.img.clone(); } - if(item.img[0].naturalWidth > 0) { + + img = item.img[0]; + if(img.naturalWidth > 0) { item.hasSize = true; + } else if(!img.width) { + item.hasSize = false; } } @@ -1384,7 +1405,8 @@ $.magnificPopup.registerModule('zoom', { initZoom: function() { var zoomSt = mfp.st.zoom, - ns = '.zoom'; + ns = '.zoom', + image; if(!zoomSt.enabled || !mfp.supportsTransition) { return; @@ -1488,6 +1510,7 @@ $.magnificPopup.registerModule('zoom', { if(animatedImg) { animatedImg.remove(); } + image = null; } }); }, @@ -1668,7 +1691,7 @@ var _getLoopedId = function(index) { return index; }, _replaceCurrTotal = function(text, curr, total) { - return text.replace('%curr%', curr + 1).replace('%total%', total); + return text.replace(/%curr%/gi, curr + 1).replace(/%total%/gi, total); }; $.magnificPopup.registerModule('gallery', { @@ -1732,8 +1755,8 @@ $.magnificPopup.registerModule('gallery', { _mfpOn('BuildControls' + ns, function() { if(mfp.items.length > 1 && gSt.arrows && !mfp.arrowLeft) { var markup = gSt.arrowMarkup, - arrowLeft = mfp.arrowLeft = $( markup.replace('%title%', gSt.tPrev).replace('%dir%', 'left') ).addClass(PREVENT_CLOSE_CLASS), - arrowRight = mfp.arrowRight = $( markup.replace('%title%', gSt.tNext).replace('%dir%', 'right') ).addClass(PREVENT_CLOSE_CLASS); + arrowLeft = mfp.arrowLeft = $( markup.replace(/%title%/gi, gSt.tPrev).replace(/%dir%/gi, 'left') ).addClass(PREVENT_CLOSE_CLASS), + arrowRight = mfp.arrowRight = $( markup.replace(/%title%/gi, gSt.tNext).replace(/%dir%/gi, 'right') ).addClass(PREVENT_CLOSE_CLASS); var eName = supportsFastClick ? 'mfpFastClick' : 'click'; arrowLeft[eName](function() { @@ -2023,4 +2046,4 @@ $.magnificPopup.registerModule(RETINA_NS, { })(); /*>>fastclick*/ -})(window.jQuery || window.Zepto); \ No newline at end of file + _checkInstance(); })(window.jQuery || window.Zepto); \ No newline at end of file diff --git a/assets/less/font-awesome/font-awesome.less b/assets/less/font-awesome/font-awesome.less deleted file mode 100644 index 50cbcac..0000000 --- a/assets/less/font-awesome/font-awesome.less +++ /dev/null @@ -1,17 +0,0 @@ -/*! - * Font Awesome 4.1.0 by @davegandy - http://fontawesome.io - @fontawesome - * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) - */ - -@import "variables.less"; -@import "mixins.less"; -@import "path.less"; -@import "core.less"; -@import "larger.less"; -@import "fixed-width.less"; -@import "list.less"; -@import "bordered-pulled.less"; -@import "spinning.less"; -@import "rotated-flipped.less"; -@import "stacked.less"; -@import "icons.less"; diff --git a/assets/less/font-awesome/icons.less b/assets/less/font-awesome/icons.less deleted file mode 100644 index 13d8c68..0000000 --- a/assets/less/font-awesome/icons.less +++ /dev/null @@ -1,506 +0,0 @@ -/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen - readers do not read off random characters that represent icons */ - -.@{fa-css-prefix}-glass:before { content: @fa-var-glass; } -.@{fa-css-prefix}-music:before { content: @fa-var-music; } -.@{fa-css-prefix}-search:before { content: @fa-var-search; } -.@{fa-css-prefix}-envelope-o:before { content: @fa-var-envelope-o; } -.@{fa-css-prefix}-heart:before { content: @fa-var-heart; } -.@{fa-css-prefix}-star:before { content: @fa-var-star; } -.@{fa-css-prefix}-star-o:before { content: @fa-var-star-o; } -.@{fa-css-prefix}-user:before { content: @fa-var-user; } -.@{fa-css-prefix}-film:before { content: @fa-var-film; } -.@{fa-css-prefix}-th-large:before { content: @fa-var-th-large; } -.@{fa-css-prefix}-th:before { content: @fa-var-th; } -.@{fa-css-prefix}-th-list:before { content: @fa-var-th-list; } -.@{fa-css-prefix}-check:before { content: @fa-var-check; } -.@{fa-css-prefix}-times:before { content: @fa-var-times; } -.@{fa-css-prefix}-search-plus:before { content: @fa-var-search-plus; } -.@{fa-css-prefix}-search-minus:before { content: @fa-var-search-minus; } -.@{fa-css-prefix}-power-off:before { content: @fa-var-power-off; } -.@{fa-css-prefix}-signal:before { content: @fa-var-signal; } -.@{fa-css-prefix}-gear:before, -.@{fa-css-prefix}-cog:before { content: @fa-var-cog; } -.@{fa-css-prefix}-trash-o:before { content: @fa-var-trash-o; } -.@{fa-css-prefix}-home:before { content: @fa-var-home; } -.@{fa-css-prefix}-file-o:before { content: @fa-var-file-o; } -.@{fa-css-prefix}-clock-o:before { content: @fa-var-clock-o; } -.@{fa-css-prefix}-road:before { content: @fa-var-road; } -.@{fa-css-prefix}-download:before { content: @fa-var-download; } -.@{fa-css-prefix}-arrow-circle-o-down:before { content: @fa-var-arrow-circle-o-down; } -.@{fa-css-prefix}-arrow-circle-o-up:before { content: @fa-var-arrow-circle-o-up; } -.@{fa-css-prefix}-inbox:before { content: @fa-var-inbox; } -.@{fa-css-prefix}-play-circle-o:before { content: @fa-var-play-circle-o; } -.@{fa-css-prefix}-rotate-right:before, -.@{fa-css-prefix}-repeat:before { content: @fa-var-repeat; } -.@{fa-css-prefix}-refresh:before { content: @fa-var-refresh; } -.@{fa-css-prefix}-list-alt:before { content: @fa-var-list-alt; } -.@{fa-css-prefix}-lock:before { content: @fa-var-lock; } -.@{fa-css-prefix}-flag:before { content: @fa-var-flag; } -.@{fa-css-prefix}-headphones:before { content: @fa-var-headphones; } -.@{fa-css-prefix}-volume-off:before { content: @fa-var-volume-off; } -.@{fa-css-prefix}-volume-down:before { content: @fa-var-volume-down; } -.@{fa-css-prefix}-volume-up:before { content: @fa-var-volume-up; } -.@{fa-css-prefix}-qrcode:before { content: @fa-var-qrcode; } -.@{fa-css-prefix}-barcode:before { content: @fa-var-barcode; } -.@{fa-css-prefix}-tag:before { content: @fa-var-tag; } -.@{fa-css-prefix}-tags:before { content: @fa-var-tags; } -.@{fa-css-prefix}-book:before { content: @fa-var-book; } -.@{fa-css-prefix}-bookmark:before { content: @fa-var-bookmark; } -.@{fa-css-prefix}-print:before { content: @fa-var-print; } -.@{fa-css-prefix}-camera:before { content: @fa-var-camera; } -.@{fa-css-prefix}-font:before { content: @fa-var-font; } -.@{fa-css-prefix}-bold:before { content: @fa-var-bold; } -.@{fa-css-prefix}-italic:before { content: @fa-var-italic; } -.@{fa-css-prefix}-text-height:before { content: @fa-var-text-height; } -.@{fa-css-prefix}-text-width:before { content: @fa-var-text-width; } -.@{fa-css-prefix}-align-left:before { content: @fa-var-align-left; } -.@{fa-css-prefix}-align-center:before { content: @fa-var-align-center; } -.@{fa-css-prefix}-align-right:before { content: @fa-var-align-right; } -.@{fa-css-prefix}-align-justify:before { content: @fa-var-align-justify; } -.@{fa-css-prefix}-list:before { content: @fa-var-list; } -.@{fa-css-prefix}-dedent:before, -.@{fa-css-prefix}-outdent:before { content: @fa-var-outdent; } -.@{fa-css-prefix}-indent:before { content: @fa-var-indent; } -.@{fa-css-prefix}-video-camera:before { content: @fa-var-video-camera; } -.@{fa-css-prefix}-photo:before, -.@{fa-css-prefix}-image:before, -.@{fa-css-prefix}-picture-o:before { content: @fa-var-picture-o; } -.@{fa-css-prefix}-pencil:before { content: @fa-var-pencil; } -.@{fa-css-prefix}-map-marker:before { content: @fa-var-map-marker; } -.@{fa-css-prefix}-adjust:before { content: @fa-var-adjust; } -.@{fa-css-prefix}-tint:before { content: @fa-var-tint; } -.@{fa-css-prefix}-edit:before, -.@{fa-css-prefix}-pencil-square-o:before { content: @fa-var-pencil-square-o; } -.@{fa-css-prefix}-share-square-o:before { content: @fa-var-share-square-o; } -.@{fa-css-prefix}-check-square-o:before { content: @fa-var-check-square-o; } -.@{fa-css-prefix}-arrows:before { content: @fa-var-arrows; } -.@{fa-css-prefix}-step-backward:before { content: @fa-var-step-backward; } -.@{fa-css-prefix}-fast-backward:before { content: @fa-var-fast-backward; } -.@{fa-css-prefix}-backward:before { content: @fa-var-backward; } -.@{fa-css-prefix}-play:before { content: @fa-var-play; } -.@{fa-css-prefix}-pause:before { content: @fa-var-pause; } -.@{fa-css-prefix}-stop:before { content: @fa-var-stop; } -.@{fa-css-prefix}-forward:before { content: @fa-var-forward; } -.@{fa-css-prefix}-fast-forward:before { content: @fa-var-fast-forward; } -.@{fa-css-prefix}-step-forward:before { content: @fa-var-step-forward; } -.@{fa-css-prefix}-eject:before { content: @fa-var-eject; } -.@{fa-css-prefix}-chevron-left:before { content: @fa-var-chevron-left; } -.@{fa-css-prefix}-chevron-right:before { content: @fa-var-chevron-right; } -.@{fa-css-prefix}-plus-circle:before { content: @fa-var-plus-circle; } -.@{fa-css-prefix}-minus-circle:before { content: @fa-var-minus-circle; } -.@{fa-css-prefix}-times-circle:before { content: @fa-var-times-circle; } -.@{fa-css-prefix}-check-circle:before { content: @fa-var-check-circle; } -.@{fa-css-prefix}-question-circle:before { content: @fa-var-question-circle; } -.@{fa-css-prefix}-info-circle:before { content: @fa-var-info-circle; } -.@{fa-css-prefix}-crosshairs:before { content: @fa-var-crosshairs; } -.@{fa-css-prefix}-times-circle-o:before { content: @fa-var-times-circle-o; } -.@{fa-css-prefix}-check-circle-o:before { content: @fa-var-check-circle-o; } -.@{fa-css-prefix}-ban:before { content: @fa-var-ban; } -.@{fa-css-prefix}-arrow-left:before { content: @fa-var-arrow-left; } -.@{fa-css-prefix}-arrow-right:before { content: @fa-var-arrow-right; } -.@{fa-css-prefix}-arrow-up:before { content: @fa-var-arrow-up; } -.@{fa-css-prefix}-arrow-down:before { content: @fa-var-arrow-down; } -.@{fa-css-prefix}-mail-forward:before, -.@{fa-css-prefix}-share:before { content: @fa-var-share; } -.@{fa-css-prefix}-expand:before { content: @fa-var-expand; } -.@{fa-css-prefix}-compress:before { content: @fa-var-compress; } -.@{fa-css-prefix}-plus:before { content: @fa-var-plus; } -.@{fa-css-prefix}-minus:before { content: @fa-var-minus; } -.@{fa-css-prefix}-asterisk:before { content: @fa-var-asterisk; } -.@{fa-css-prefix}-exclamation-circle:before { content: @fa-var-exclamation-circle; } -.@{fa-css-prefix}-gift:before { content: @fa-var-gift; } -.@{fa-css-prefix}-leaf:before { content: @fa-var-leaf; } -.@{fa-css-prefix}-fire:before { content: @fa-var-fire; } -.@{fa-css-prefix}-eye:before { content: @fa-var-eye; } -.@{fa-css-prefix}-eye-slash:before { content: @fa-var-eye-slash; } -.@{fa-css-prefix}-warning:before, -.@{fa-css-prefix}-exclamation-triangle:before { content: @fa-var-exclamation-triangle; } -.@{fa-css-prefix}-plane:before { content: @fa-var-plane; } -.@{fa-css-prefix}-calendar:before { content: @fa-var-calendar; } -.@{fa-css-prefix}-random:before { content: @fa-var-random; } -.@{fa-css-prefix}-comment:before { content: @fa-var-comment; } -.@{fa-css-prefix}-magnet:before { content: @fa-var-magnet; } -.@{fa-css-prefix}-chevron-up:before { content: @fa-var-chevron-up; } -.@{fa-css-prefix}-chevron-down:before { content: @fa-var-chevron-down; } -.@{fa-css-prefix}-retweet:before { content: @fa-var-retweet; } -.@{fa-css-prefix}-shopping-cart:before { content: @fa-var-shopping-cart; } -.@{fa-css-prefix}-folder:before { content: @fa-var-folder; } -.@{fa-css-prefix}-folder-open:before { content: @fa-var-folder-open; } -.@{fa-css-prefix}-arrows-v:before { content: @fa-var-arrows-v; } -.@{fa-css-prefix}-arrows-h:before { content: @fa-var-arrows-h; } -.@{fa-css-prefix}-bar-chart-o:before { content: @fa-var-bar-chart-o; } -.@{fa-css-prefix}-twitter-square:before { content: @fa-var-twitter-square; } -.@{fa-css-prefix}-facebook-square:before { content: @fa-var-facebook-square; } -.@{fa-css-prefix}-camera-retro:before { content: @fa-var-camera-retro; } -.@{fa-css-prefix}-key:before { content: @fa-var-key; } -.@{fa-css-prefix}-gears:before, -.@{fa-css-prefix}-cogs:before { content: @fa-var-cogs; } -.@{fa-css-prefix}-comments:before { content: @fa-var-comments; } -.@{fa-css-prefix}-thumbs-o-up:before { content: @fa-var-thumbs-o-up; } -.@{fa-css-prefix}-thumbs-o-down:before { content: @fa-var-thumbs-o-down; } -.@{fa-css-prefix}-star-half:before { content: @fa-var-star-half; } -.@{fa-css-prefix}-heart-o:before { content: @fa-var-heart-o; } -.@{fa-css-prefix}-sign-out:before { content: @fa-var-sign-out; } -.@{fa-css-prefix}-linkedin-square:before { content: @fa-var-linkedin-square; } -.@{fa-css-prefix}-thumb-tack:before { content: @fa-var-thumb-tack; } -.@{fa-css-prefix}-external-link:before { content: @fa-var-external-link; } -.@{fa-css-prefix}-sign-in:before { content: @fa-var-sign-in; } -.@{fa-css-prefix}-trophy:before { content: @fa-var-trophy; } -.@{fa-css-prefix}-github-square:before { content: @fa-var-github-square; } -.@{fa-css-prefix}-upload:before { content: @fa-var-upload; } -.@{fa-css-prefix}-lemon-o:before { content: @fa-var-lemon-o; } -.@{fa-css-prefix}-phone:before { content: @fa-var-phone; } -.@{fa-css-prefix}-square-o:before { content: @fa-var-square-o; } -.@{fa-css-prefix}-bookmark-o:before { content: @fa-var-bookmark-o; } -.@{fa-css-prefix}-phone-square:before { content: @fa-var-phone-square; } -.@{fa-css-prefix}-twitter:before { content: @fa-var-twitter; } -.@{fa-css-prefix}-facebook:before { content: @fa-var-facebook; } -.@{fa-css-prefix}-github:before { content: @fa-var-github; } -.@{fa-css-prefix}-unlock:before { content: @fa-var-unlock; } -.@{fa-css-prefix}-credit-card:before { content: @fa-var-credit-card; } -.@{fa-css-prefix}-rss:before { content: @fa-var-rss; } -.@{fa-css-prefix}-hdd-o:before { content: @fa-var-hdd-o; } -.@{fa-css-prefix}-bullhorn:before { content: @fa-var-bullhorn; } -.@{fa-css-prefix}-bell:before { content: @fa-var-bell; } -.@{fa-css-prefix}-certificate:before { content: @fa-var-certificate; } -.@{fa-css-prefix}-hand-o-right:before { content: @fa-var-hand-o-right; } -.@{fa-css-prefix}-hand-o-left:before { content: @fa-var-hand-o-left; } -.@{fa-css-prefix}-hand-o-up:before { content: @fa-var-hand-o-up; } -.@{fa-css-prefix}-hand-o-down:before { content: @fa-var-hand-o-down; } -.@{fa-css-prefix}-arrow-circle-left:before { content: @fa-var-arrow-circle-left; } -.@{fa-css-prefix}-arrow-circle-right:before { content: @fa-var-arrow-circle-right; } -.@{fa-css-prefix}-arrow-circle-up:before { content: @fa-var-arrow-circle-up; } -.@{fa-css-prefix}-arrow-circle-down:before { content: @fa-var-arrow-circle-down; } -.@{fa-css-prefix}-globe:before { content: @fa-var-globe; } -.@{fa-css-prefix}-wrench:before { content: @fa-var-wrench; } -.@{fa-css-prefix}-tasks:before { content: @fa-var-tasks; } -.@{fa-css-prefix}-filter:before { content: @fa-var-filter; } -.@{fa-css-prefix}-briefcase:before { content: @fa-var-briefcase; } -.@{fa-css-prefix}-arrows-alt:before { content: @fa-var-arrows-alt; } -.@{fa-css-prefix}-group:before, -.@{fa-css-prefix}-users:before { content: @fa-var-users; } -.@{fa-css-prefix}-chain:before, -.@{fa-css-prefix}-link:before { content: @fa-var-link; } -.@{fa-css-prefix}-cloud:before { content: @fa-var-cloud; } -.@{fa-css-prefix}-flask:before { content: @fa-var-flask; } -.@{fa-css-prefix}-cut:before, -.@{fa-css-prefix}-scissors:before { content: @fa-var-scissors; } -.@{fa-css-prefix}-copy:before, -.@{fa-css-prefix}-files-o:before { content: @fa-var-files-o; } -.@{fa-css-prefix}-paperclip:before { content: @fa-var-paperclip; } -.@{fa-css-prefix}-save:before, -.@{fa-css-prefix}-floppy-o:before { content: @fa-var-floppy-o; } -.@{fa-css-prefix}-square:before { content: @fa-var-square; } -.@{fa-css-prefix}-navicon:before, -.@{fa-css-prefix}-reorder:before, -.@{fa-css-prefix}-bars:before { content: @fa-var-bars; } -.@{fa-css-prefix}-list-ul:before { content: @fa-var-list-ul; } -.@{fa-css-prefix}-list-ol:before { content: @fa-var-list-ol; } -.@{fa-css-prefix}-strikethrough:before { content: @fa-var-strikethrough; } -.@{fa-css-prefix}-underline:before { content: @fa-var-underline; } -.@{fa-css-prefix}-table:before { content: @fa-var-table; } -.@{fa-css-prefix}-magic:before { content: @fa-var-magic; } -.@{fa-css-prefix}-truck:before { content: @fa-var-truck; } -.@{fa-css-prefix}-pinterest:before { content: @fa-var-pinterest; } -.@{fa-css-prefix}-pinterest-square:before { content: @fa-var-pinterest-square; } -.@{fa-css-prefix}-google-plus-square:before { content: @fa-var-google-plus-square; } -.@{fa-css-prefix}-google-plus:before { content: @fa-var-google-plus; } -.@{fa-css-prefix}-money:before { content: @fa-var-money; } -.@{fa-css-prefix}-caret-down:before { content: @fa-var-caret-down; } -.@{fa-css-prefix}-caret-up:before { content: @fa-var-caret-up; } -.@{fa-css-prefix}-caret-left:before { content: @fa-var-caret-left; } -.@{fa-css-prefix}-caret-right:before { content: @fa-var-caret-right; } -.@{fa-css-prefix}-columns:before { content: @fa-var-columns; } -.@{fa-css-prefix}-unsorted:before, -.@{fa-css-prefix}-sort:before { content: @fa-var-sort; } -.@{fa-css-prefix}-sort-down:before, -.@{fa-css-prefix}-sort-desc:before { content: @fa-var-sort-desc; } -.@{fa-css-prefix}-sort-up:before, -.@{fa-css-prefix}-sort-asc:before { content: @fa-var-sort-asc; } -.@{fa-css-prefix}-envelope:before { content: @fa-var-envelope; } -.@{fa-css-prefix}-linkedin:before { content: @fa-var-linkedin; } -.@{fa-css-prefix}-rotate-left:before, -.@{fa-css-prefix}-undo:before { content: @fa-var-undo; } -.@{fa-css-prefix}-legal:before, -.@{fa-css-prefix}-gavel:before { content: @fa-var-gavel; } -.@{fa-css-prefix}-dashboard:before, -.@{fa-css-prefix}-tachometer:before { content: @fa-var-tachometer; } -.@{fa-css-prefix}-comment-o:before { content: @fa-var-comment-o; } -.@{fa-css-prefix}-comments-o:before { content: @fa-var-comments-o; } -.@{fa-css-prefix}-flash:before, -.@{fa-css-prefix}-bolt:before { content: @fa-var-bolt; } -.@{fa-css-prefix}-sitemap:before { content: @fa-var-sitemap; } -.@{fa-css-prefix}-umbrella:before { content: @fa-var-umbrella; } -.@{fa-css-prefix}-paste:before, -.@{fa-css-prefix}-clipboard:before { content: @fa-var-clipboard; } -.@{fa-css-prefix}-lightbulb-o:before { content: @fa-var-lightbulb-o; } -.@{fa-css-prefix}-exchange:before { content: @fa-var-exchange; } -.@{fa-css-prefix}-cloud-download:before { content: @fa-var-cloud-download; } -.@{fa-css-prefix}-cloud-upload:before { content: @fa-var-cloud-upload; } -.@{fa-css-prefix}-user-md:before { content: @fa-var-user-md; } -.@{fa-css-prefix}-stethoscope:before { content: @fa-var-stethoscope; } -.@{fa-css-prefix}-suitcase:before { content: @fa-var-suitcase; } -.@{fa-css-prefix}-bell-o:before { content: @fa-var-bell-o; } -.@{fa-css-prefix}-coffee:before { content: @fa-var-coffee; } -.@{fa-css-prefix}-cutlery:before { content: @fa-var-cutlery; } -.@{fa-css-prefix}-file-text-o:before { content: @fa-var-file-text-o; } -.@{fa-css-prefix}-building-o:before { content: @fa-var-building-o; } -.@{fa-css-prefix}-hospital-o:before { content: @fa-var-hospital-o; } -.@{fa-css-prefix}-ambulance:before { content: @fa-var-ambulance; } -.@{fa-css-prefix}-medkit:before { content: @fa-var-medkit; } -.@{fa-css-prefix}-fighter-jet:before { content: @fa-var-fighter-jet; } -.@{fa-css-prefix}-beer:before { content: @fa-var-beer; } -.@{fa-css-prefix}-h-square:before { content: @fa-var-h-square; } -.@{fa-css-prefix}-plus-square:before { content: @fa-var-plus-square; } -.@{fa-css-prefix}-angle-double-left:before { content: @fa-var-angle-double-left; } -.@{fa-css-prefix}-angle-double-right:before { content: @fa-var-angle-double-right; } -.@{fa-css-prefix}-angle-double-up:before { content: @fa-var-angle-double-up; } -.@{fa-css-prefix}-angle-double-down:before { content: @fa-var-angle-double-down; } -.@{fa-css-prefix}-angle-left:before { content: @fa-var-angle-left; } -.@{fa-css-prefix}-angle-right:before { content: @fa-var-angle-right; } -.@{fa-css-prefix}-angle-up:before { content: @fa-var-angle-up; } -.@{fa-css-prefix}-angle-down:before { content: @fa-var-angle-down; } -.@{fa-css-prefix}-desktop:before { content: @fa-var-desktop; } -.@{fa-css-prefix}-laptop:before { content: @fa-var-laptop; } -.@{fa-css-prefix}-tablet:before { content: @fa-var-tablet; } -.@{fa-css-prefix}-mobile-phone:before, -.@{fa-css-prefix}-mobile:before { content: @fa-var-mobile; } -.@{fa-css-prefix}-circle-o:before { content: @fa-var-circle-o; } -.@{fa-css-prefix}-quote-left:before { content: @fa-var-quote-left; } -.@{fa-css-prefix}-quote-right:before { content: @fa-var-quote-right; } -.@{fa-css-prefix}-spinner:before { content: @fa-var-spinner; } -.@{fa-css-prefix}-circle:before { content: @fa-var-circle; } -.@{fa-css-prefix}-mail-reply:before, -.@{fa-css-prefix}-reply:before { content: @fa-var-reply; } -.@{fa-css-prefix}-github-alt:before { content: @fa-var-github-alt; } -.@{fa-css-prefix}-folder-o:before { content: @fa-var-folder-o; } -.@{fa-css-prefix}-folder-open-o:before { content: @fa-var-folder-open-o; } -.@{fa-css-prefix}-smile-o:before { content: @fa-var-smile-o; } -.@{fa-css-prefix}-frown-o:before { content: @fa-var-frown-o; } -.@{fa-css-prefix}-meh-o:before { content: @fa-var-meh-o; } -.@{fa-css-prefix}-gamepad:before { content: @fa-var-gamepad; } -.@{fa-css-prefix}-keyboard-o:before { content: @fa-var-keyboard-o; } -.@{fa-css-prefix}-flag-o:before { content: @fa-var-flag-o; } -.@{fa-css-prefix}-flag-checkered:before { content: @fa-var-flag-checkered; } -.@{fa-css-prefix}-terminal:before { content: @fa-var-terminal; } -.@{fa-css-prefix}-code:before { content: @fa-var-code; } -.@{fa-css-prefix}-mail-reply-all:before, -.@{fa-css-prefix}-reply-all:before { content: @fa-var-reply-all; } -.@{fa-css-prefix}-star-half-empty:before, -.@{fa-css-prefix}-star-half-full:before, -.@{fa-css-prefix}-star-half-o:before { content: @fa-var-star-half-o; } -.@{fa-css-prefix}-location-arrow:before { content: @fa-var-location-arrow; } -.@{fa-css-prefix}-crop:before { content: @fa-var-crop; } -.@{fa-css-prefix}-code-fork:before { content: @fa-var-code-fork; } -.@{fa-css-prefix}-unlink:before, -.@{fa-css-prefix}-chain-broken:before { content: @fa-var-chain-broken; } -.@{fa-css-prefix}-question:before { content: @fa-var-question; } -.@{fa-css-prefix}-info:before { content: @fa-var-info; } -.@{fa-css-prefix}-exclamation:before { content: @fa-var-exclamation; } -.@{fa-css-prefix}-superscript:before { content: @fa-var-superscript; } -.@{fa-css-prefix}-subscript:before { content: @fa-var-subscript; } -.@{fa-css-prefix}-eraser:before { content: @fa-var-eraser; } -.@{fa-css-prefix}-puzzle-piece:before { content: @fa-var-puzzle-piece; } -.@{fa-css-prefix}-microphone:before { content: @fa-var-microphone; } -.@{fa-css-prefix}-microphone-slash:before { content: @fa-var-microphone-slash; } -.@{fa-css-prefix}-shield:before { content: @fa-var-shield; } -.@{fa-css-prefix}-calendar-o:before { content: @fa-var-calendar-o; } -.@{fa-css-prefix}-fire-extinguisher:before { content: @fa-var-fire-extinguisher; } -.@{fa-css-prefix}-rocket:before { content: @fa-var-rocket; } -.@{fa-css-prefix}-maxcdn:before { content: @fa-var-maxcdn; } -.@{fa-css-prefix}-chevron-circle-left:before { content: @fa-var-chevron-circle-left; } -.@{fa-css-prefix}-chevron-circle-right:before { content: @fa-var-chevron-circle-right; } -.@{fa-css-prefix}-chevron-circle-up:before { content: @fa-var-chevron-circle-up; } -.@{fa-css-prefix}-chevron-circle-down:before { content: @fa-var-chevron-circle-down; } -.@{fa-css-prefix}-html5:before { content: @fa-var-html5; } -.@{fa-css-prefix}-css3:before { content: @fa-var-css3; } -.@{fa-css-prefix}-anchor:before { content: @fa-var-anchor; } -.@{fa-css-prefix}-unlock-alt:before { content: @fa-var-unlock-alt; } -.@{fa-css-prefix}-bullseye:before { content: @fa-var-bullseye; } -.@{fa-css-prefix}-ellipsis-h:before { content: @fa-var-ellipsis-h; } -.@{fa-css-prefix}-ellipsis-v:before { content: @fa-var-ellipsis-v; } -.@{fa-css-prefix}-rss-square:before { content: @fa-var-rss-square; } -.@{fa-css-prefix}-play-circle:before { content: @fa-var-play-circle; } -.@{fa-css-prefix}-ticket:before { content: @fa-var-ticket; } -.@{fa-css-prefix}-minus-square:before { content: @fa-var-minus-square; } -.@{fa-css-prefix}-minus-square-o:before { content: @fa-var-minus-square-o; } -.@{fa-css-prefix}-level-up:before { content: @fa-var-level-up; } -.@{fa-css-prefix}-level-down:before { content: @fa-var-level-down; } -.@{fa-css-prefix}-check-square:before { content: @fa-var-check-square; } -.@{fa-css-prefix}-pencil-square:before { content: @fa-var-pencil-square; } -.@{fa-css-prefix}-external-link-square:before { content: @fa-var-external-link-square; } -.@{fa-css-prefix}-share-square:before { content: @fa-var-share-square; } -.@{fa-css-prefix}-compass:before { content: @fa-var-compass; } -.@{fa-css-prefix}-toggle-down:before, -.@{fa-css-prefix}-caret-square-o-down:before { content: @fa-var-caret-square-o-down; } -.@{fa-css-prefix}-toggle-up:before, -.@{fa-css-prefix}-caret-square-o-up:before { content: @fa-var-caret-square-o-up; } -.@{fa-css-prefix}-toggle-right:before, -.@{fa-css-prefix}-caret-square-o-right:before { content: @fa-var-caret-square-o-right; } -.@{fa-css-prefix}-euro:before, -.@{fa-css-prefix}-eur:before { content: @fa-var-eur; } -.@{fa-css-prefix}-gbp:before { content: @fa-var-gbp; } -.@{fa-css-prefix}-dollar:before, -.@{fa-css-prefix}-usd:before { content: @fa-var-usd; } -.@{fa-css-prefix}-rupee:before, -.@{fa-css-prefix}-inr:before { content: @fa-var-inr; } -.@{fa-css-prefix}-cny:before, -.@{fa-css-prefix}-rmb:before, -.@{fa-css-prefix}-yen:before, -.@{fa-css-prefix}-jpy:before { content: @fa-var-jpy; } -.@{fa-css-prefix}-ruble:before, -.@{fa-css-prefix}-rouble:before, -.@{fa-css-prefix}-rub:before { content: @fa-var-rub; } -.@{fa-css-prefix}-won:before, -.@{fa-css-prefix}-krw:before { content: @fa-var-krw; } -.@{fa-css-prefix}-bitcoin:before, -.@{fa-css-prefix}-btc:before { content: @fa-var-btc; } -.@{fa-css-prefix}-file:before { content: @fa-var-file; } -.@{fa-css-prefix}-file-text:before { content: @fa-var-file-text; } -.@{fa-css-prefix}-sort-alpha-asc:before { content: @fa-var-sort-alpha-asc; } -.@{fa-css-prefix}-sort-alpha-desc:before { content: @fa-var-sort-alpha-desc; } -.@{fa-css-prefix}-sort-amount-asc:before { content: @fa-var-sort-amount-asc; } -.@{fa-css-prefix}-sort-amount-desc:before { content: @fa-var-sort-amount-desc; } -.@{fa-css-prefix}-sort-numeric-asc:before { content: @fa-var-sort-numeric-asc; } -.@{fa-css-prefix}-sort-numeric-desc:before { content: @fa-var-sort-numeric-desc; } -.@{fa-css-prefix}-thumbs-up:before { content: @fa-var-thumbs-up; } -.@{fa-css-prefix}-thumbs-down:before { content: @fa-var-thumbs-down; } -.@{fa-css-prefix}-youtube-square:before { content: @fa-var-youtube-square; } -.@{fa-css-prefix}-youtube:before { content: @fa-var-youtube; } -.@{fa-css-prefix}-xing:before { content: @fa-var-xing; } -.@{fa-css-prefix}-xing-square:before { content: @fa-var-xing-square; } -.@{fa-css-prefix}-youtube-play:before { content: @fa-var-youtube-play; } -.@{fa-css-prefix}-dropbox:before { content: @fa-var-dropbox; } -.@{fa-css-prefix}-stack-overflow:before { content: @fa-var-stack-overflow; } -.@{fa-css-prefix}-instagram:before { content: @fa-var-instagram; } -.@{fa-css-prefix}-flickr:before { content: @fa-var-flickr; } -.@{fa-css-prefix}-adn:before { content: @fa-var-adn; } -.@{fa-css-prefix}-bitbucket:before { content: @fa-var-bitbucket; } -.@{fa-css-prefix}-bitbucket-square:before { content: @fa-var-bitbucket-square; } -.@{fa-css-prefix}-tumblr:before { content: @fa-var-tumblr; } -.@{fa-css-prefix}-tumblr-square:before { content: @fa-var-tumblr-square; } -.@{fa-css-prefix}-long-arrow-down:before { content: @fa-var-long-arrow-down; } -.@{fa-css-prefix}-long-arrow-up:before { content: @fa-var-long-arrow-up; } -.@{fa-css-prefix}-long-arrow-left:before { content: @fa-var-long-arrow-left; } -.@{fa-css-prefix}-long-arrow-right:before { content: @fa-var-long-arrow-right; } -.@{fa-css-prefix}-apple:before { content: @fa-var-apple; } -.@{fa-css-prefix}-windows:before { content: @fa-var-windows; } -.@{fa-css-prefix}-android:before { content: @fa-var-android; } -.@{fa-css-prefix}-linux:before { content: @fa-var-linux; } -.@{fa-css-prefix}-dribbble:before { content: @fa-var-dribbble; } -.@{fa-css-prefix}-skype:before { content: @fa-var-skype; } -.@{fa-css-prefix}-foursquare:before { content: @fa-var-foursquare; } -.@{fa-css-prefix}-trello:before { content: @fa-var-trello; } -.@{fa-css-prefix}-female:before { content: @fa-var-female; } -.@{fa-css-prefix}-male:before { content: @fa-var-male; } -.@{fa-css-prefix}-gittip:before { content: @fa-var-gittip; } -.@{fa-css-prefix}-sun-o:before { content: @fa-var-sun-o; } -.@{fa-css-prefix}-moon-o:before { content: @fa-var-moon-o; } -.@{fa-css-prefix}-archive:before { content: @fa-var-archive; } -.@{fa-css-prefix}-bug:before { content: @fa-var-bug; } -.@{fa-css-prefix}-vk:before { content: @fa-var-vk; } -.@{fa-css-prefix}-weibo:before { content: @fa-var-weibo; } -.@{fa-css-prefix}-renren:before { content: @fa-var-renren; } -.@{fa-css-prefix}-pagelines:before { content: @fa-var-pagelines; } -.@{fa-css-prefix}-stack-exchange:before { content: @fa-var-stack-exchange; } -.@{fa-css-prefix}-arrow-circle-o-right:before { content: @fa-var-arrow-circle-o-right; } -.@{fa-css-prefix}-arrow-circle-o-left:before { content: @fa-var-arrow-circle-o-left; } -.@{fa-css-prefix}-toggle-left:before, -.@{fa-css-prefix}-caret-square-o-left:before { content: @fa-var-caret-square-o-left; } -.@{fa-css-prefix}-dot-circle-o:before { content: @fa-var-dot-circle-o; } -.@{fa-css-prefix}-wheelchair:before { content: @fa-var-wheelchair; } -.@{fa-css-prefix}-vimeo-square:before { content: @fa-var-vimeo-square; } -.@{fa-css-prefix}-turkish-lira:before, -.@{fa-css-prefix}-try:before { content: @fa-var-try; } -.@{fa-css-prefix}-plus-square-o:before { content: @fa-var-plus-square-o; } -.@{fa-css-prefix}-space-shuttle:before { content: @fa-var-space-shuttle; } -.@{fa-css-prefix}-slack:before { content: @fa-var-slack; } -.@{fa-css-prefix}-envelope-square:before { content: @fa-var-envelope-square; } -.@{fa-css-prefix}-wordpress:before { content: @fa-var-wordpress; } -.@{fa-css-prefix}-openid:before { content: @fa-var-openid; } -.@{fa-css-prefix}-institution:before, -.@{fa-css-prefix}-bank:before, -.@{fa-css-prefix}-university:before { content: @fa-var-university; } -.@{fa-css-prefix}-mortar-board:before, -.@{fa-css-prefix}-graduation-cap:before { content: @fa-var-graduation-cap; } -.@{fa-css-prefix}-yahoo:before { content: @fa-var-yahoo; } -.@{fa-css-prefix}-google:before { content: @fa-var-google; } -.@{fa-css-prefix}-reddit:before { content: @fa-var-reddit; } -.@{fa-css-prefix}-reddit-square:before { content: @fa-var-reddit-square; } -.@{fa-css-prefix}-stumbleupon-circle:before { content: @fa-var-stumbleupon-circle; } -.@{fa-css-prefix}-stumbleupon:before { content: @fa-var-stumbleupon; } -.@{fa-css-prefix}-delicious:before { content: @fa-var-delicious; } -.@{fa-css-prefix}-digg:before { content: @fa-var-digg; } -.@{fa-css-prefix}-pied-piper-square:before, -.@{fa-css-prefix}-pied-piper:before { content: @fa-var-pied-piper; } -.@{fa-css-prefix}-pied-piper-alt:before { content: @fa-var-pied-piper-alt; } -.@{fa-css-prefix}-drupal:before { content: @fa-var-drupal; } -.@{fa-css-prefix}-joomla:before { content: @fa-var-joomla; } -.@{fa-css-prefix}-language:before { content: @fa-var-language; } -.@{fa-css-prefix}-fax:before { content: @fa-var-fax; } -.@{fa-css-prefix}-building:before { content: @fa-var-building; } -.@{fa-css-prefix}-child:before { content: @fa-var-child; } -.@{fa-css-prefix}-paw:before { content: @fa-var-paw; } -.@{fa-css-prefix}-spoon:before { content: @fa-var-spoon; } -.@{fa-css-prefix}-cube:before { content: @fa-var-cube; } -.@{fa-css-prefix}-cubes:before { content: @fa-var-cubes; } -.@{fa-css-prefix}-behance:before { content: @fa-var-behance; } -.@{fa-css-prefix}-behance-square:before { content: @fa-var-behance-square; } -.@{fa-css-prefix}-steam:before { content: @fa-var-steam; } -.@{fa-css-prefix}-steam-square:before { content: @fa-var-steam-square; } -.@{fa-css-prefix}-recycle:before { content: @fa-var-recycle; } -.@{fa-css-prefix}-automobile:before, -.@{fa-css-prefix}-car:before { content: @fa-var-car; } -.@{fa-css-prefix}-cab:before, -.@{fa-css-prefix}-taxi:before { content: @fa-var-taxi; } -.@{fa-css-prefix}-tree:before { content: @fa-var-tree; } -.@{fa-css-prefix}-spotify:before { content: @fa-var-spotify; } -.@{fa-css-prefix}-deviantart:before { content: @fa-var-deviantart; } -.@{fa-css-prefix}-soundcloud:before { content: @fa-var-soundcloud; } -.@{fa-css-prefix}-database:before { content: @fa-var-database; } -.@{fa-css-prefix}-file-pdf-o:before { content: @fa-var-file-pdf-o; } -.@{fa-css-prefix}-file-word-o:before { content: @fa-var-file-word-o; } -.@{fa-css-prefix}-file-excel-o:before { content: @fa-var-file-excel-o; } -.@{fa-css-prefix}-file-powerpoint-o:before { content: @fa-var-file-powerpoint-o; } -.@{fa-css-prefix}-file-photo-o:before, -.@{fa-css-prefix}-file-picture-o:before, -.@{fa-css-prefix}-file-image-o:before { content: @fa-var-file-image-o; } -.@{fa-css-prefix}-file-zip-o:before, -.@{fa-css-prefix}-file-archive-o:before { content: @fa-var-file-archive-o; } -.@{fa-css-prefix}-file-sound-o:before, -.@{fa-css-prefix}-file-audio-o:before { content: @fa-var-file-audio-o; } -.@{fa-css-prefix}-file-movie-o:before, -.@{fa-css-prefix}-file-video-o:before { content: @fa-var-file-video-o; } -.@{fa-css-prefix}-file-code-o:before { content: @fa-var-file-code-o; } -.@{fa-css-prefix}-vine:before { content: @fa-var-vine; } -.@{fa-css-prefix}-codepen:before { content: @fa-var-codepen; } -.@{fa-css-prefix}-jsfiddle:before { content: @fa-var-jsfiddle; } -.@{fa-css-prefix}-life-bouy:before, -.@{fa-css-prefix}-life-saver:before, -.@{fa-css-prefix}-support:before, -.@{fa-css-prefix}-life-ring:before { content: @fa-var-life-ring; } -.@{fa-css-prefix}-circle-o-notch:before { content: @fa-var-circle-o-notch; } -.@{fa-css-prefix}-ra:before, -.@{fa-css-prefix}-rebel:before { content: @fa-var-rebel; } -.@{fa-css-prefix}-ge:before, -.@{fa-css-prefix}-empire:before { content: @fa-var-empire; } -.@{fa-css-prefix}-git-square:before { content: @fa-var-git-square; } -.@{fa-css-prefix}-git:before { content: @fa-var-git; } -.@{fa-css-prefix}-hacker-news:before { content: @fa-var-hacker-news; } -.@{fa-css-prefix}-tencent-weibo:before { content: @fa-var-tencent-weibo; } -.@{fa-css-prefix}-qq:before { content: @fa-var-qq; } -.@{fa-css-prefix}-wechat:before, -.@{fa-css-prefix}-weixin:before { content: @fa-var-weixin; } -.@{fa-css-prefix}-send:before, -.@{fa-css-prefix}-paper-plane:before { content: @fa-var-paper-plane; } -.@{fa-css-prefix}-send-o:before, -.@{fa-css-prefix}-paper-plane-o:before { content: @fa-var-paper-plane-o; } -.@{fa-css-prefix}-history:before { content: @fa-var-history; } -.@{fa-css-prefix}-circle-thin:before { content: @fa-var-circle-thin; } -.@{fa-css-prefix}-header:before { content: @fa-var-header; } -.@{fa-css-prefix}-paragraph:before { content: @fa-var-paragraph; } -.@{fa-css-prefix}-sliders:before { content: @fa-var-sliders; } -.@{fa-css-prefix}-share-alt:before { content: @fa-var-share-alt; } -.@{fa-css-prefix}-share-alt-square:before { content: @fa-var-share-alt-square; } -.@{fa-css-prefix}-bomb:before { content: @fa-var-bomb; } diff --git a/assets/less/font-awesome/larger.less b/assets/less/font-awesome/larger.less deleted file mode 100644 index c9d6467..0000000 --- a/assets/less/font-awesome/larger.less +++ /dev/null @@ -1,13 +0,0 @@ -// Icon Sizes -// ------------------------- - -/* makes the font 33% larger relative to the icon container */ -.@{fa-css-prefix}-lg { - font-size: (4em / 3); - line-height: (3em / 4); - vertical-align: -15%; -} -.@{fa-css-prefix}-2x { font-size: 2em; } -.@{fa-css-prefix}-3x { font-size: 3em; } -.@{fa-css-prefix}-4x { font-size: 4em; } -.@{fa-css-prefix}-5x { font-size: 5em; } diff --git a/assets/less/font-awesome/mixins.less b/assets/less/font-awesome/mixins.less deleted file mode 100644 index 19e5a64..0000000 --- a/assets/less/font-awesome/mixins.less +++ /dev/null @@ -1,20 +0,0 @@ -// Mixins -// -------------------------- - -.fa-icon-rotate(@degrees, @rotation) { - filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=@rotation); - -webkit-transform: rotate(@degrees); - -moz-transform: rotate(@degrees); - -ms-transform: rotate(@degrees); - -o-transform: rotate(@degrees); - transform: rotate(@degrees); -} - -.fa-icon-flip(@horiz, @vert, @rotation) { - filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=@rotation, mirror=1); - -webkit-transform: scale(@horiz, @vert); - -moz-transform: scale(@horiz, @vert); - -ms-transform: scale(@horiz, @vert); - -o-transform: scale(@horiz, @vert); - transform: scale(@horiz, @vert); -} diff --git a/assets/less/font-awesome/path.less b/assets/less/font-awesome/path.less deleted file mode 100644 index d73bff8..0000000 --- a/assets/less/font-awesome/path.less +++ /dev/null @@ -1,14 +0,0 @@ -/* FONT PATH - * -------------------------- */ - -@font-face { - font-family: 'FontAwesome'; - src: ~"url('@{fa-font-path}/fontawesome-webfont.eot?v=@{fa-version}')"; - src: ~"url('@{fa-font-path}/fontawesome-webfont.eot?#iefix&v=@{fa-version}') format('embedded-opentype')", - ~"url('@{fa-font-path}/fontawesome-webfont.woff?v=@{fa-version}') format('woff')", - ~"url('@{fa-font-path}/fontawesome-webfont.ttf?v=@{fa-version}') format('truetype')", - ~"url('@{fa-font-path}/fontawesome-webfont.svg?v=@{fa-version}#fontawesomeregular') format('svg')"; -// src: url('@{fa-font-path}/FontAwesome.otf') format('opentype'); // used when developing fonts - font-weight: normal; - font-style: normal; -} diff --git a/assets/less/font-awesome/rotated-flipped.less b/assets/less/font-awesome/rotated-flipped.less deleted file mode 100644 index 8fff3a6..0000000 --- a/assets/less/font-awesome/rotated-flipped.less +++ /dev/null @@ -1,9 +0,0 @@ -// Rotated & Flipped Icons -// ------------------------- - -.@{fa-css-prefix}-rotate-90 { .fa-icon-rotate(90deg, 1); } -.@{fa-css-prefix}-rotate-180 { .fa-icon-rotate(180deg, 2); } -.@{fa-css-prefix}-rotate-270 { .fa-icon-rotate(270deg, 3); } - -.@{fa-css-prefix}-flip-horizontal { .fa-icon-flip(-1, 1, 0); } -.@{fa-css-prefix}-flip-vertical { .fa-icon-flip(1, -1, 2); } diff --git a/assets/less/font-awesome/variables.less b/assets/less/font-awesome/variables.less deleted file mode 100644 index d7e8bd7..0000000 --- a/assets/less/font-awesome/variables.less +++ /dev/null @@ -1,515 +0,0 @@ -// Variables -// -------------------------- - -@fa-font-path: "../fonts"; -//@fa-font-path: "//netdna.bootstrapcdn.com/font-awesome/4.1.0/fonts"; // for referencing Bootstrap CDN font files directly -@fa-css-prefix: fa; -@fa-version: "4.1.0"; -@fa-border-color: #eee; -@fa-inverse: #fff; -@fa-li-width: (30em / 14); - -@fa-var-adjust: "\f042"; -@fa-var-adn: "\f170"; -@fa-var-align-center: "\f037"; -@fa-var-align-justify: "\f039"; -@fa-var-align-left: "\f036"; -@fa-var-align-right: "\f038"; -@fa-var-ambulance: "\f0f9"; -@fa-var-anchor: "\f13d"; -@fa-var-android: "\f17b"; -@fa-var-angle-double-down: "\f103"; -@fa-var-angle-double-left: "\f100"; -@fa-var-angle-double-right: "\f101"; -@fa-var-angle-double-up: "\f102"; -@fa-var-angle-down: "\f107"; -@fa-var-angle-left: "\f104"; -@fa-var-angle-right: "\f105"; -@fa-var-angle-up: "\f106"; -@fa-var-apple: "\f179"; -@fa-var-archive: "\f187"; -@fa-var-arrow-circle-down: "\f0ab"; -@fa-var-arrow-circle-left: "\f0a8"; -@fa-var-arrow-circle-o-down: "\f01a"; -@fa-var-arrow-circle-o-left: "\f190"; -@fa-var-arrow-circle-o-right: "\f18e"; -@fa-var-arrow-circle-o-up: "\f01b"; -@fa-var-arrow-circle-right: "\f0a9"; -@fa-var-arrow-circle-up: "\f0aa"; -@fa-var-arrow-down: "\f063"; -@fa-var-arrow-left: "\f060"; -@fa-var-arrow-right: "\f061"; -@fa-var-arrow-up: "\f062"; -@fa-var-arrows: "\f047"; -@fa-var-arrows-alt: "\f0b2"; -@fa-var-arrows-h: "\f07e"; -@fa-var-arrows-v: "\f07d"; -@fa-var-asterisk: "\f069"; -@fa-var-automobile: "\f1b9"; -@fa-var-backward: "\f04a"; -@fa-var-ban: "\f05e"; -@fa-var-bank: "\f19c"; -@fa-var-bar-chart-o: "\f080"; -@fa-var-barcode: "\f02a"; -@fa-var-bars: "\f0c9"; -@fa-var-beer: "\f0fc"; -@fa-var-behance: "\f1b4"; -@fa-var-behance-square: "\f1b5"; -@fa-var-bell: "\f0f3"; -@fa-var-bell-o: "\f0a2"; -@fa-var-bitbucket: "\f171"; -@fa-var-bitbucket-square: "\f172"; -@fa-var-bitcoin: "\f15a"; -@fa-var-bold: "\f032"; -@fa-var-bolt: "\f0e7"; -@fa-var-bomb: "\f1e2"; -@fa-var-book: "\f02d"; -@fa-var-bookmark: "\f02e"; -@fa-var-bookmark-o: "\f097"; -@fa-var-briefcase: "\f0b1"; -@fa-var-btc: "\f15a"; -@fa-var-bug: "\f188"; -@fa-var-building: "\f1ad"; -@fa-var-building-o: "\f0f7"; -@fa-var-bullhorn: "\f0a1"; -@fa-var-bullseye: "\f140"; -@fa-var-cab: "\f1ba"; -@fa-var-calendar: "\f073"; -@fa-var-calendar-o: "\f133"; -@fa-var-camera: "\f030"; -@fa-var-camera-retro: "\f083"; -@fa-var-car: "\f1b9"; -@fa-var-caret-down: "\f0d7"; -@fa-var-caret-left: "\f0d9"; -@fa-var-caret-right: "\f0da"; -@fa-var-caret-square-o-down: "\f150"; -@fa-var-caret-square-o-left: "\f191"; -@fa-var-caret-square-o-right: "\f152"; -@fa-var-caret-square-o-up: "\f151"; -@fa-var-caret-up: "\f0d8"; -@fa-var-certificate: "\f0a3"; -@fa-var-chain: "\f0c1"; -@fa-var-chain-broken: "\f127"; -@fa-var-check: "\f00c"; -@fa-var-check-circle: "\f058"; -@fa-var-check-circle-o: "\f05d"; -@fa-var-check-square: "\f14a"; -@fa-var-check-square-o: "\f046"; -@fa-var-chevron-circle-down: "\f13a"; -@fa-var-chevron-circle-left: "\f137"; -@fa-var-chevron-circle-right: "\f138"; -@fa-var-chevron-circle-up: "\f139"; -@fa-var-chevron-down: "\f078"; -@fa-var-chevron-left: "\f053"; -@fa-var-chevron-right: "\f054"; -@fa-var-chevron-up: "\f077"; -@fa-var-child: "\f1ae"; -@fa-var-circle: "\f111"; -@fa-var-circle-o: "\f10c"; -@fa-var-circle-o-notch: "\f1ce"; -@fa-var-circle-thin: "\f1db"; -@fa-var-clipboard: "\f0ea"; -@fa-var-clock-o: "\f017"; -@fa-var-cloud: "\f0c2"; -@fa-var-cloud-download: "\f0ed"; -@fa-var-cloud-upload: "\f0ee"; -@fa-var-cny: "\f157"; -@fa-var-code: "\f121"; -@fa-var-code-fork: "\f126"; -@fa-var-codepen: "\f1cb"; -@fa-var-coffee: "\f0f4"; -@fa-var-cog: "\f013"; -@fa-var-cogs: "\f085"; -@fa-var-columns: "\f0db"; -@fa-var-comment: "\f075"; -@fa-var-comment-o: "\f0e5"; -@fa-var-comments: "\f086"; -@fa-var-comments-o: "\f0e6"; -@fa-var-compass: "\f14e"; -@fa-var-compress: "\f066"; -@fa-var-copy: "\f0c5"; -@fa-var-credit-card: "\f09d"; -@fa-var-crop: "\f125"; -@fa-var-crosshairs: "\f05b"; -@fa-var-css3: "\f13c"; -@fa-var-cube: "\f1b2"; -@fa-var-cubes: "\f1b3"; -@fa-var-cut: "\f0c4"; -@fa-var-cutlery: "\f0f5"; -@fa-var-dashboard: "\f0e4"; -@fa-var-database: "\f1c0"; -@fa-var-dedent: "\f03b"; -@fa-var-delicious: "\f1a5"; -@fa-var-desktop: "\f108"; -@fa-var-deviantart: "\f1bd"; -@fa-var-digg: "\f1a6"; -@fa-var-dollar: "\f155"; -@fa-var-dot-circle-o: "\f192"; -@fa-var-download: "\f019"; -@fa-var-dribbble: "\f17d"; -@fa-var-dropbox: "\f16b"; -@fa-var-drupal: "\f1a9"; -@fa-var-edit: "\f044"; -@fa-var-eject: "\f052"; -@fa-var-ellipsis-h: "\f141"; -@fa-var-ellipsis-v: "\f142"; -@fa-var-empire: "\f1d1"; -@fa-var-envelope: "\f0e0"; -@fa-var-envelope-o: "\f003"; -@fa-var-envelope-square: "\f199"; -@fa-var-eraser: "\f12d"; -@fa-var-eur: "\f153"; -@fa-var-euro: "\f153"; -@fa-var-exchange: "\f0ec"; -@fa-var-exclamation: "\f12a"; -@fa-var-exclamation-circle: "\f06a"; -@fa-var-exclamation-triangle: "\f071"; -@fa-var-expand: "\f065"; -@fa-var-external-link: "\f08e"; -@fa-var-external-link-square: "\f14c"; -@fa-var-eye: "\f06e"; -@fa-var-eye-slash: "\f070"; -@fa-var-facebook: "\f09a"; -@fa-var-facebook-square: "\f082"; -@fa-var-fast-backward: "\f049"; -@fa-var-fast-forward: "\f050"; -@fa-var-fax: "\f1ac"; -@fa-var-female: "\f182"; -@fa-var-fighter-jet: "\f0fb"; -@fa-var-file: "\f15b"; -@fa-var-file-archive-o: "\f1c6"; -@fa-var-file-audio-o: "\f1c7"; -@fa-var-file-code-o: "\f1c9"; -@fa-var-file-excel-o: "\f1c3"; -@fa-var-file-image-o: "\f1c5"; -@fa-var-file-movie-o: "\f1c8"; -@fa-var-file-o: "\f016"; -@fa-var-file-pdf-o: "\f1c1"; -@fa-var-file-photo-o: "\f1c5"; -@fa-var-file-picture-o: "\f1c5"; -@fa-var-file-powerpoint-o: "\f1c4"; -@fa-var-file-sound-o: "\f1c7"; -@fa-var-file-text: "\f15c"; -@fa-var-file-text-o: "\f0f6"; -@fa-var-file-video-o: "\f1c8"; -@fa-var-file-word-o: "\f1c2"; -@fa-var-file-zip-o: "\f1c6"; -@fa-var-files-o: "\f0c5"; -@fa-var-film: "\f008"; -@fa-var-filter: "\f0b0"; -@fa-var-fire: "\f06d"; -@fa-var-fire-extinguisher: "\f134"; -@fa-var-flag: "\f024"; -@fa-var-flag-checkered: "\f11e"; -@fa-var-flag-o: "\f11d"; -@fa-var-flash: "\f0e7"; -@fa-var-flask: "\f0c3"; -@fa-var-flickr: "\f16e"; -@fa-var-floppy-o: "\f0c7"; -@fa-var-folder: "\f07b"; -@fa-var-folder-o: "\f114"; -@fa-var-folder-open: "\f07c"; -@fa-var-folder-open-o: "\f115"; -@fa-var-font: "\f031"; -@fa-var-forward: "\f04e"; -@fa-var-foursquare: "\f180"; -@fa-var-frown-o: "\f119"; -@fa-var-gamepad: "\f11b"; -@fa-var-gavel: "\f0e3"; -@fa-var-gbp: "\f154"; -@fa-var-ge: "\f1d1"; -@fa-var-gear: "\f013"; -@fa-var-gears: "\f085"; -@fa-var-gift: "\f06b"; -@fa-var-git: "\f1d3"; -@fa-var-git-square: "\f1d2"; -@fa-var-github: "\f09b"; -@fa-var-github-alt: "\f113"; -@fa-var-github-square: "\f092"; -@fa-var-gittip: "\f184"; -@fa-var-glass: "\f000"; -@fa-var-globe: "\f0ac"; -@fa-var-google: "\f1a0"; -@fa-var-google-plus: "\f0d5"; -@fa-var-google-plus-square: "\f0d4"; -@fa-var-graduation-cap: "\f19d"; -@fa-var-group: "\f0c0"; -@fa-var-h-square: "\f0fd"; -@fa-var-hacker-news: "\f1d4"; -@fa-var-hand-o-down: "\f0a7"; -@fa-var-hand-o-left: "\f0a5"; -@fa-var-hand-o-right: "\f0a4"; -@fa-var-hand-o-up: "\f0a6"; -@fa-var-hdd-o: "\f0a0"; -@fa-var-header: "\f1dc"; -@fa-var-headphones: "\f025"; -@fa-var-heart: "\f004"; -@fa-var-heart-o: "\f08a"; -@fa-var-history: "\f1da"; -@fa-var-home: "\f015"; -@fa-var-hospital-o: "\f0f8"; -@fa-var-html5: "\f13b"; -@fa-var-image: "\f03e"; -@fa-var-inbox: "\f01c"; -@fa-var-indent: "\f03c"; -@fa-var-info: "\f129"; -@fa-var-info-circle: "\f05a"; -@fa-var-inr: "\f156"; -@fa-var-instagram: "\f16d"; -@fa-var-institution: "\f19c"; -@fa-var-italic: "\f033"; -@fa-var-joomla: "\f1aa"; -@fa-var-jpy: "\f157"; -@fa-var-jsfiddle: "\f1cc"; -@fa-var-key: "\f084"; -@fa-var-keyboard-o: "\f11c"; -@fa-var-krw: "\f159"; -@fa-var-language: "\f1ab"; -@fa-var-laptop: "\f109"; -@fa-var-leaf: "\f06c"; -@fa-var-legal: "\f0e3"; -@fa-var-lemon-o: "\f094"; -@fa-var-level-down: "\f149"; -@fa-var-level-up: "\f148"; -@fa-var-life-bouy: "\f1cd"; -@fa-var-life-ring: "\f1cd"; -@fa-var-life-saver: "\f1cd"; -@fa-var-lightbulb-o: "\f0eb"; -@fa-var-link: "\f0c1"; -@fa-var-linkedin: "\f0e1"; -@fa-var-linkedin-square: "\f08c"; -@fa-var-linux: "\f17c"; -@fa-var-list: "\f03a"; -@fa-var-list-alt: "\f022"; -@fa-var-list-ol: "\f0cb"; -@fa-var-list-ul: "\f0ca"; -@fa-var-location-arrow: "\f124"; -@fa-var-lock: "\f023"; -@fa-var-long-arrow-down: "\f175"; -@fa-var-long-arrow-left: "\f177"; -@fa-var-long-arrow-right: "\f178"; -@fa-var-long-arrow-up: "\f176"; -@fa-var-magic: "\f0d0"; -@fa-var-magnet: "\f076"; -@fa-var-mail-forward: "\f064"; -@fa-var-mail-reply: "\f112"; -@fa-var-mail-reply-all: "\f122"; -@fa-var-male: "\f183"; -@fa-var-map-marker: "\f041"; -@fa-var-maxcdn: "\f136"; -@fa-var-medkit: "\f0fa"; -@fa-var-meh-o: "\f11a"; -@fa-var-microphone: "\f130"; -@fa-var-microphone-slash: "\f131"; -@fa-var-minus: "\f068"; -@fa-var-minus-circle: "\f056"; -@fa-var-minus-square: "\f146"; -@fa-var-minus-square-o: "\f147"; -@fa-var-mobile: "\f10b"; -@fa-var-mobile-phone: "\f10b"; -@fa-var-money: "\f0d6"; -@fa-var-moon-o: "\f186"; -@fa-var-mortar-board: "\f19d"; -@fa-var-music: "\f001"; -@fa-var-navicon: "\f0c9"; -@fa-var-openid: "\f19b"; -@fa-var-outdent: "\f03b"; -@fa-var-pagelines: "\f18c"; -@fa-var-paper-plane: "\f1d8"; -@fa-var-paper-plane-o: "\f1d9"; -@fa-var-paperclip: "\f0c6"; -@fa-var-paragraph: "\f1dd"; -@fa-var-paste: "\f0ea"; -@fa-var-pause: "\f04c"; -@fa-var-paw: "\f1b0"; -@fa-var-pencil: "\f040"; -@fa-var-pencil-square: "\f14b"; -@fa-var-pencil-square-o: "\f044"; -@fa-var-phone: "\f095"; -@fa-var-phone-square: "\f098"; -@fa-var-photo: "\f03e"; -@fa-var-picture-o: "\f03e"; -@fa-var-pied-piper: "\f1a7"; -@fa-var-pied-piper-alt: "\f1a8"; -@fa-var-pied-piper-square: "\f1a7"; -@fa-var-pinterest: "\f0d2"; -@fa-var-pinterest-square: "\f0d3"; -@fa-var-plane: "\f072"; -@fa-var-play: "\f04b"; -@fa-var-play-circle: "\f144"; -@fa-var-play-circle-o: "\f01d"; -@fa-var-plus: "\f067"; -@fa-var-plus-circle: "\f055"; -@fa-var-plus-square: "\f0fe"; -@fa-var-plus-square-o: "\f196"; -@fa-var-power-off: "\f011"; -@fa-var-print: "\f02f"; -@fa-var-puzzle-piece: "\f12e"; -@fa-var-qq: "\f1d6"; -@fa-var-qrcode: "\f029"; -@fa-var-question: "\f128"; -@fa-var-question-circle: "\f059"; -@fa-var-quote-left: "\f10d"; -@fa-var-quote-right: "\f10e"; -@fa-var-ra: "\f1d0"; -@fa-var-random: "\f074"; -@fa-var-rebel: "\f1d0"; -@fa-var-recycle: "\f1b8"; -@fa-var-reddit: "\f1a1"; -@fa-var-reddit-square: "\f1a2"; -@fa-var-refresh: "\f021"; -@fa-var-renren: "\f18b"; -@fa-var-reorder: "\f0c9"; -@fa-var-repeat: "\f01e"; -@fa-var-reply: "\f112"; -@fa-var-reply-all: "\f122"; -@fa-var-retweet: "\f079"; -@fa-var-rmb: "\f157"; -@fa-var-road: "\f018"; -@fa-var-rocket: "\f135"; -@fa-var-rotate-left: "\f0e2"; -@fa-var-rotate-right: "\f01e"; -@fa-var-rouble: "\f158"; -@fa-var-rss: "\f09e"; -@fa-var-rss-square: "\f143"; -@fa-var-rub: "\f158"; -@fa-var-ruble: "\f158"; -@fa-var-rupee: "\f156"; -@fa-var-save: "\f0c7"; -@fa-var-scissors: "\f0c4"; -@fa-var-search: "\f002"; -@fa-var-search-minus: "\f010"; -@fa-var-search-plus: "\f00e"; -@fa-var-send: "\f1d8"; -@fa-var-send-o: "\f1d9"; -@fa-var-share: "\f064"; -@fa-var-share-alt: "\f1e0"; -@fa-var-share-alt-square: "\f1e1"; -@fa-var-share-square: "\f14d"; -@fa-var-share-square-o: "\f045"; -@fa-var-shield: "\f132"; -@fa-var-shopping-cart: "\f07a"; -@fa-var-sign-in: "\f090"; -@fa-var-sign-out: "\f08b"; -@fa-var-signal: "\f012"; -@fa-var-sitemap: "\f0e8"; -@fa-var-skype: "\f17e"; -@fa-var-slack: "\f198"; -@fa-var-sliders: "\f1de"; -@fa-var-smile-o: "\f118"; -@fa-var-sort: "\f0dc"; -@fa-var-sort-alpha-asc: "\f15d"; -@fa-var-sort-alpha-desc: "\f15e"; -@fa-var-sort-amount-asc: "\f160"; -@fa-var-sort-amount-desc: "\f161"; -@fa-var-sort-asc: "\f0de"; -@fa-var-sort-desc: "\f0dd"; -@fa-var-sort-down: "\f0dd"; -@fa-var-sort-numeric-asc: "\f162"; -@fa-var-sort-numeric-desc: "\f163"; -@fa-var-sort-up: "\f0de"; -@fa-var-soundcloud: "\f1be"; -@fa-var-space-shuttle: "\f197"; -@fa-var-spinner: "\f110"; -@fa-var-spoon: "\f1b1"; -@fa-var-spotify: "\f1bc"; -@fa-var-square: "\f0c8"; -@fa-var-square-o: "\f096"; -@fa-var-stack-exchange: "\f18d"; -@fa-var-stack-overflow: "\f16c"; -@fa-var-star: "\f005"; -@fa-var-star-half: "\f089"; -@fa-var-star-half-empty: "\f123"; -@fa-var-star-half-full: "\f123"; -@fa-var-star-half-o: "\f123"; -@fa-var-star-o: "\f006"; -@fa-var-steam: "\f1b6"; -@fa-var-steam-square: "\f1b7"; -@fa-var-step-backward: "\f048"; -@fa-var-step-forward: "\f051"; -@fa-var-stethoscope: "\f0f1"; -@fa-var-stop: "\f04d"; -@fa-var-strikethrough: "\f0cc"; -@fa-var-stumbleupon: "\f1a4"; -@fa-var-stumbleupon-circle: "\f1a3"; -@fa-var-subscript: "\f12c"; -@fa-var-suitcase: "\f0f2"; -@fa-var-sun-o: "\f185"; -@fa-var-superscript: "\f12b"; -@fa-var-support: "\f1cd"; -@fa-var-table: "\f0ce"; -@fa-var-tablet: "\f10a"; -@fa-var-tachometer: "\f0e4"; -@fa-var-tag: "\f02b"; -@fa-var-tags: "\f02c"; -@fa-var-tasks: "\f0ae"; -@fa-var-taxi: "\f1ba"; -@fa-var-tencent-weibo: "\f1d5"; -@fa-var-terminal: "\f120"; -@fa-var-text-height: "\f034"; -@fa-var-text-width: "\f035"; -@fa-var-th: "\f00a"; -@fa-var-th-large: "\f009"; -@fa-var-th-list: "\f00b"; -@fa-var-thumb-tack: "\f08d"; -@fa-var-thumbs-down: "\f165"; -@fa-var-thumbs-o-down: "\f088"; -@fa-var-thumbs-o-up: "\f087"; -@fa-var-thumbs-up: "\f164"; -@fa-var-ticket: "\f145"; -@fa-var-times: "\f00d"; -@fa-var-times-circle: "\f057"; -@fa-var-times-circle-o: "\f05c"; -@fa-var-tint: "\f043"; -@fa-var-toggle-down: "\f150"; -@fa-var-toggle-left: "\f191"; -@fa-var-toggle-right: "\f152"; -@fa-var-toggle-up: "\f151"; -@fa-var-trash-o: "\f014"; -@fa-var-tree: "\f1bb"; -@fa-var-trello: "\f181"; -@fa-var-trophy: "\f091"; -@fa-var-truck: "\f0d1"; -@fa-var-try: "\f195"; -@fa-var-tumblr: "\f173"; -@fa-var-tumblr-square: "\f174"; -@fa-var-turkish-lira: "\f195"; -@fa-var-twitter: "\f099"; -@fa-var-twitter-square: "\f081"; -@fa-var-umbrella: "\f0e9"; -@fa-var-underline: "\f0cd"; -@fa-var-undo: "\f0e2"; -@fa-var-university: "\f19c"; -@fa-var-unlink: "\f127"; -@fa-var-unlock: "\f09c"; -@fa-var-unlock-alt: "\f13e"; -@fa-var-unsorted: "\f0dc"; -@fa-var-upload: "\f093"; -@fa-var-usd: "\f155"; -@fa-var-user: "\f007"; -@fa-var-user-md: "\f0f0"; -@fa-var-users: "\f0c0"; -@fa-var-video-camera: "\f03d"; -@fa-var-vimeo-square: "\f194"; -@fa-var-vine: "\f1ca"; -@fa-var-vk: "\f189"; -@fa-var-volume-down: "\f027"; -@fa-var-volume-off: "\f026"; -@fa-var-volume-up: "\f028"; -@fa-var-warning: "\f071"; -@fa-var-wechat: "\f1d7"; -@fa-var-weibo: "\f18a"; -@fa-var-weixin: "\f1d7"; -@fa-var-wheelchair: "\f193"; -@fa-var-windows: "\f17a"; -@fa-var-won: "\f159"; -@fa-var-wordpress: "\f19a"; -@fa-var-wrench: "\f0ad"; -@fa-var-xing: "\f168"; -@fa-var-xing-square: "\f169"; -@fa-var-yahoo: "\f19e"; -@fa-var-yen: "\f157"; -@fa-var-youtube: "\f167"; -@fa-var-youtube-play: "\f16a"; -@fa-var-youtube-square: "\f166"; - diff --git a/assets/less/grid.less b/assets/less/grid.less deleted file mode 100644 index ed5ef3e..0000000 --- a/assets/less/grid.less +++ /dev/null @@ -1,47 +0,0 @@ -// Defining number of columns in the grid. -// Common Values would be 12, 16 or 24 -@width: 100%; -@def_grid: 12; -@margin: 0; - -.container(){ - margin:0 auto; - width:@width; -} - -// Works out the width of elements based -// on total number of columns and width -// number of columns being displayed. -// Removes 20px for margins -.grid(@grid:@def_grid,@cols:'',@float:left,@display:inline){ - display:@display; - float:@float; - width:(100%/@grid * @cols) - (@margin * 2); -} - -// Allows for padding before element -.prefix(@grid:@def_grid,@cols:''){ - margin-left:(100%/@grid * @cols); -} -// Allows for padding after element -.suffix(@grid:@def_grid,@cols:''){ - margin-right:(100%/@grid * @cols); -} -// Removes left margin -.first(){ - margin-left:0; -} -// Removes right margin -.last(){ - margin-right:0; -} - -.push(@grid:@def_grid,@move:'') { - position:relative; - left:(100%/@grid * @move); -} - -.pull(@grid:@def_grid,@move:''){ - position:relative; - left:(100%/@grid * @move) * -1; -} \ No newline at end of file diff --git a/assets/less/magnific-popup.less b/assets/less/magnific-popup.less deleted file mode 100644 index f65a6a6..0000000 --- a/assets/less/magnific-popup.less +++ /dev/null @@ -1,454 +0,0 @@ -/* Magnific Popup CSS */ -// Modified by Michael Rose - -.mfp-bg { - top: 0; - left: 0; - width: 100%; - height: 100%; - z-index: 502; - 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: 503; - position: fixed; - outline: none !important; - -webkit-backface-visibility: hidden; } - -.mfp-container { - height: 100%; - 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: 505; } - -.mfp-inline-holder .mfp-content, -.mfp-ajax-holder .mfp-content { - width: 100%; - cursor: auto; - &:after { - content: ''; - display: block; - width: auto; - height: auto; - position: absolute; - left: 0; - top: 0; - bottom: 0; - right: 0; - z-index: -1; - box-shadow: 0 0 8px rgba(0, 0, 0, 0.6); - } -} - -.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, -.image-popup { - 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: #cccccc; - position: absolute; - top: 50%; - width: auto; - text-align: center; - margin-top: -0.8em; - left: 8px; - right: 8px; - z-index: 504; } - -.mfp-preloader a { - color: #cccccc; } - -.mfp-preloader a:hover { - color: white; } - -.mfp-s-ready .mfp-preloader { - display: none; } - -.mfp-s-error .mfp-content { - display: none; } - -button.mfp-close, -button.mfp-arrow { - overflow: visible; - cursor: pointer; - border: 0; - -webkit-appearance: none; - display: block; - padding: 0; - z-index: 506; } - -button.mfp-close { - background: transparent; } - -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; - padding: 0 0 18px 10px; - color: white; - font-style: normal; - font-size: 28px; - font-family: Arial, Baskerville, monospace; } - .mfp-close:hover, .mfp-close:focus { - opacity: 1; } - .mfp-close:active { - top: 1px; } - -.mfp-close-btn-in .mfp-close { - color: #333333; } - -.mfp-image-holder .mfp-close, -.mfp-iframe-holder .mfp-close { - color: white; - right: -6px; - text-align: right; - padding-right: 6px; - width: 100%; } - -.mfp-counter { - position: absolute; - top: 0; - right: 0; - color: #cccccc; - font-size: 12px; - line-height: 18px; } - -.mfp-arrow { - .hide-text(); - position: absolute; - top: 0; - opacity: 0.65; - margin: 0; - top: 50%; - margin-top: -55px; - padding: 0; - width: 90px; - height: 110px; - background-color: @black; - .transition(opacity 0.2s ease-in-out); - -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } - -.mfp-arrow:active { - margin-top: -54px; } - -.mfp-arrow:hover, -.mfp-arrow:focus { - opacity: 1; } - -.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: solid transparent; } -.mfp-arrow:after, -.mfp-arrow .mfp-a { - opacity: 0.8; - border-top-width: 12px; - border-bottom-width: 12px; - top: 8px; } -.mfp-arrow:before, -.mfp-arrow .mfp-b { - border-top-width: 20px; - border-bottom-width: 20px; } - -.mfp-arrow-left { - left: 0; - .border-radius(5px, 5px, 0, 0); } - .mfp-arrow-left:after, - .mfp-arrow-left .mfp-a { - border-right: 12px solid #fff; - left: 5px; } - .mfp-arrow-left:before, - .mfp-arrow-left .mfp-b { - border-right: 20px solid #fff; } - -.mfp-arrow-right { - right: 0; - .border-radius(0, 0, 5px, 5px); } - .mfp-arrow-right:after, - .mfp-arrow-right .mfp-a { - border-left: 12px solid #fff; - left: 3px; } - .mfp-arrow-right:before, - .mfp-arrow-right .mfp-b { - border-left: 20px solid #fff; } - -.mfp-iframe-holder { - padding-top: 40px; - padding-bottom: 40px; } - -.mfp-iframe-holder .mfp-content { - line-height: 0; - width: 100%; - max-width: 900px; } - -.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: black; } - -.mfp-iframe-holder .mfp-close { - top: -40px; } - -/* 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: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); } - -.mfp-figure { - line-height: 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; } - -.mfp-figure small { - color: #bdbdbd; - display: block; - font-size: 12px; - line-height: 14px; } - -.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; } - - /* The shadow behind the image */ - .mfp-img-mobile .mfp-figure:after { - top: 0; - bottom: 0; } - - .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; } - - .mfp-img-mobile .mfp-figure small { - display: inline; - margin-left: 5px; } } -@media all and (max-width: 800px) { - .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; } - -/** - * Fade-zoom animation for first dialog - */ - -/* start state */ -.mfp-fade .zoom-anim-dialog { - opacity: 0; - .transition(all 0.2s ease-in-out); - .scale(0.8); -} - -/* animate in */ -.mfp-fade.mfp-ready .zoom-anim-dialog { - opacity: 1; - .scale(1); -} - -/* animate out */ -.mfp-fade.mfp-removing .zoom-anim-dialog { - .scale(0.8); - opacity: 0; -} - -/* Dark overlay, start state */ -.mfp-fade.mfp-bg { - opacity: 0; - .transition(opacity 0.3s ease-out); -} -/* animate in */ -.mfp-fade.mfp-ready.mfp-bg { - opacity: 0.8; -} -/* animate out */ -.mfp-fade.mfp-removing.mfp-bg { - opacity: 0; -} diff --git a/assets/less/main.less b/assets/less/main.less deleted file mode 100644 index 0894430..0000000 --- a/assets/less/main.less +++ /dev/null @@ -1,39 +0,0 @@ -// =========================================================== -// Minimal Mistakes -// By: Michael Rose -// ===========================================================/ - -// ROOT ======================================================= -/* CSS Normalize =========================================== */ -@import "normalize.less"; -/* Variables and mixins ==================================== */ -@import "variables.less"; -/* Site wide styles (html, body, global classes) =========== */ -@import "site.less"; -// TYPOGRAPHY ================================================= -@import "typography.less"; -/* Pygments Syntax highlighting ============================= */ -@import "pygments.less"; -// Coderay Syntax highlighting =============================== -@import "coderay.less"; -// MIXINS ===================================================== -@import "mixins.less"; -@import "grid.less"; -// ELEMENTS =================================================== -/* Figures, images, social media, other elements =========== */ -@import "elements.less"; -/* Font Awesome icons ====================================== */ -@import "font-awesome/font-awesome.less"; -/* Standard form controls ================================== */ -@import "forms.less"; -// LAYOUT ===================================================== -/* Page level layout styles ================================ */ -@import "page.less"; -// PLUGINS =================================================== -/* jQuery Magnific-Popup =================================== */ -@import "magnific-popup.less"; -// MEDIA QUERIES ============================================== -/* Print =================================================== */ -@media print { - @import "print.less"; -} \ No newline at end of file diff --git a/assets/less/mixins.less b/assets/less/mixins.less deleted file mode 100644 index a1e5218..0000000 --- a/assets/less/mixins.less +++ /dev/null @@ -1,310 +0,0 @@ -// UTILITY MIXINS -// -------------------------------------------------- - -// Clearfix -// -------------------- -// For clearing floats like a boss h5bp.com/q -.clearfix { - *zoom: 1; - &:before, - &:after { - display: table; - content: ""; - // Fixes Opera/contenteditable bug: - // http://nicolasgallagher.com/micro-clearfix-hack/#comment-36952 - line-height: 0; - } - &:after { - clear: both; - } -} - -// Webkit-style focus -// -------------------- -.tab-focus() { - // Default - outline: thin dotted #333; - // Webkit - outline: 5px auto -webkit-focus-ring-color; - outline-offset: -2px; -} - -// Center-align a block level element -// ---------------------------------- -.center-block() { - display: block; - margin-left: auto; - margin-right: auto; -} - -// TYPOGRAPHY -// -------------------------------------------------- - -// Full-fat vertical rhythm -// ------------------------ -.font-size(@size) { - font-size: 0px + @size; - font-size: 0rem + @size / @doc-font-size; - line-height: 0 + round(@doc-line-height / @size*10000) / 10000; - margin-bottom: 0px + @doc-line-height; - margin-bottom: 0rem + (@doc-line-height / @doc-font-size); -} - -// Just the REMs -// ------------- -.font-rem(@size) { - font-size: 0px + @size; - font-size: 0rem + @size / @doc-font-size; -} - -// Just font-size and line-height -// ------------------------------ -.font(@size) { - font-size: 0px + @size; - font-size: 0rem + @size / @doc-font-size; - line-height: 0 + round(@doc-line-height / @size*10000) / 10000; -} - -.text-overflow() { -overflow: hidden; -text-overflow: ellipsis; -white-space: nowrap; } - -@indent-var: 0rem + (@doc-line-height / @doc-font-size); - -// GRADIENTS -// -------------------------------------------------- - -.horizontal(@startColor : @white, @endColor : @lightergrey) { -background-color: @endColor; -background-image : -webkit-gradient(linear, 0 0, 100% 0, from(@startColor), to(@endColor)); // Safari 4+, Chrome 2+ -background-image : -webkit-linear-gradient(left, @startColor, @endColor); // Safari 5.1+, Chrome 10+ -background-image : -moz-linear-gradient(left, @startColor, @endColor); // FF 3.6+ -background-image : -ms-linear-gradient(left, @startColor, @endColor); // IE10 -background-image : -o-linear-gradient(left, @startColor, @endColor); // Opera 11.10 -background-image : linear-gradient(left, @startColor, @endColor); // W3C -background-repeat : repeat-x; } - -.vertical(@startColor : @white, @endColor: @lightergrey) { -background-image : -webkit-gradient(linear, 0 0, 0 100%, from(@startColor), to(@endColor)); // Safari 4+, Chrome 2+ -background-image : -webkit-linear-gradient(top, @startColor, @endColor); // Safari 5.1+, Chrome 10+ -background-color : @endColor; -background-image : -moz-linear-gradient(top, @startColor, @endColor); // FF 3.6+ -background-image : -ms-linear-gradient(top, @startColor, @endColor); // IE10 -background-image : -o-linear-gradient(top, @startColor, @endColor); // Opera 11.10 -background-image : linear-gradient(top, @startColor, @endColor); // W3C -background-repeat : repeat-x; } - -.directional(@startColor : @white, @endColor : @lightergrey, @deg : 45deg) { -background-color : @endColor; -background-image : -moz-linear-gradient(@deg, @startColor, @endColor); // FF 3.6+ -background-image : -ms-linear-gradient(@deg, @startColor, @endColor); // IE10 -background-image : -webkit-linear-gradient(@deg, @startColor, @endColor); // Safari 5.1+, Chrome 10+ -background-image : -o-linear-gradient(@deg, @startColor, @endColor); // Opera 11.10 -background-image : linear-gradient(@deg, @startColor, @endColor); // W3C -background-repeat : repeat-x; } - -// .bordered(COLOR, COLOR, COLOR, COLOR); -.bordered(@top-color: #eee, @right-color: #eee, @bottom-color: #eee, @left-color: #eee) { -border-top : solid 1px @top-color; -border-left : solid 1px @left-color; -border-right : solid 1px @right-color; -border-bottom : solid 1px @bottom-color; } - -// ROUND CORNERS -// -------------------------------------------------- - -// .rounded(VALUE); -.rounded(@radius:4px) { --webkit-border-radius : @radius; --moz-border-radius : @radius; -border-radius : @radius; } - -// .border-radius(VALUE,VALUE,VALUE,VALUE); -.border-radius(@topright: 0, @bottomright: 0, @bottomleft: 0, @topleft: 0) { --webkit-border-top-right-radius : @topright; --webkit-border-bottom-right-radius : @bottomright; --webkit-border-bottom-left-radius : @bottomleft; --webkit-border-top-left-radius : @topleft; --moz-border-radius-topright : @topright; --moz-border-radius-bottomright : @bottomright; --moz-border-radius-bottomleft : @bottomleft; --moz-border-radius-topleft : @topleft; -border-top-right-radius : @topright; -border-bottom-right-radius : @bottomright; -border-bottom-left-radius : @bottomleft; -border-top-left-radius : @topleft; --webkit-background-clip : padding-box; --moz-background-clip : padding; -background-clip : padding-box; } - -// .box-shadow(HORIZONTAL VERTICAL BLUR COLOR)) -.box-shadow(@shadow: 0 1px 3px rgba(0,0,0,.25)) { --webkit-box-shadow : @shadow; --moz-box-shadow : @shadow; -box-shadow : @shadow; } - -// .drop-shadow(HORIZONTAL, VERTICAL, BLUR, ALPHA); -.drop-shadow(@x-axis: 0, @y-axis: 1px, @blur: 2px, @alpha: 0.1) { --webkit-box-shadow : @x-axis @y-axis @blur rgba(0, 0, 0, @alpha); --moz-box-shadow : @x-axis @y-axis @blur rgba(0, 0, 0, @alpha); -box-shadow : @x-axis @y-axis @blur rgba(0, 0, 0, @alpha); } - -// .text-shadow(); -.text-shadow(@shadow: 0 2px 3px rgba(0,0,0,.25)) { -text-shadow : @shadow; } - -// .opacity(VALUE); -.opacity(@opacity : .5) { --webkit-opacity : @opacity; --moz-opacity : @opacity; -opacity : @opacity; } - -// TRANSFORMATIONS -// -------------------------------------------------- - -// .rotate(VALUEdeg); -.rotate(@deg) { --webkit-transform : rotate(@deg); --moz-transform : rotate(@deg); --ms-transform : rotate(@deg); --o-transform : rotate(@deg); -transform : rotate(@deg); } - -// .scale(VALUE); -.scale(@ratio) { --webkit-transform : scale(@ratio); --moz-transform : scale(@ratio); --ms-transform : scale(@ratio); --o-transform : scale(@ratio); -transform : scale(@ratio); } - -// .skew(VALUE, VALUE); -.skew(@x: 0, @y: 0) { --webkit-transform : skew(@x, @y); --moz-transform : skew(@x, @y); --ms-transform : skew(@x, @y); --o-transform : skew(@x, @y); -transform : skew(@x, @y); } - -// .transition(PROPERTY DURATION DELAY(OPTIONAL) TIMING-FINCTION); -.transition(@transition) { --webkit-transition : @transition; --moz-transition : @transition; --ms-transition : @transition; --o-transition : @transition; -transition : @transition; } - -// .translate(VALUE, VALUE) -.translate(@x: 0, @y: 0) { --webkit-transform : translate(@x, @y); --moz-transform : translate(@x, @y); --ms-transform : translate(@x, @y); --o-transform : translate(@x, @y); -transform : translate(@x, @y); } - -.translate3d(@x: 0, @y: 0, @z: 0) { --webkit-transform : translate(@x, @y, @z); --moz-transform : translate(@x, @y, @z); --ms-transform : translate(@x, @y, @z); --o-transform : translate(@x, @y, @z); -transform : translate(@x, @y, @z); } - -.animation(@name, @duration: 300ms, @delay: 0, @ease: ease) { - -webkit-animation: @name @duration @delay @ease; - -moz-animation: @name @duration @delay @ease; - -ms-animation: @name @duration @delay @ease; -} - -// BACKGROUND -// -------------------------------------------------- - -// .background-alpha(VALUE VALUE); -.background-alpha(@color: @white, @alpha: 1) { -background-color : hsla(hue(@color), saturation(@color), lightness(@color), @alpha); } - -// .background-size(VALUE VALUE); -.background-size(@size){ --webkit-background-size : @size; --moz-background-size : @size; --o-background-size : @size; -background-size : @size; } - -// .background-clip(VALUE); (border-box, padding-box, content-box) -.background-clip(@clip) { --webkit-background-clip : @clip; --moz-background-clip : @clip; -background-clip : @clip; } - -// .box-sizing(VALUE); (border-box, padding-box, content-box) -.box-sizing(@boxsize: border-box) { --webkit-box-sizing : @boxsize; --moz-box-sizing : @boxsize; --ms-box-sizing : @boxsize; -box-sizing : @boxsize; } - -// For image replacement -.hide-text() { -text-indent : 100%; -white-space : nowrap; -overflow : hidden; } - -// Hide from visual and speaking browsers -.hidden() { -display : none !important; -visibility : hidden; } -.hidden { - display: none; - visibility: hidden; -} - -// Hide but maintain layout -.invisible() { -visibility : hidden; } - -// .resize(VALUE) (none, both, horizontal, vertical, inherit) -.resize(@direction: both) { -resize : @direction; -overflow : auto; } - -// .userselect(VALUE) (all, element, none, text) -.user-select(@select) { --webkit-user-select : @select; --moz-user-select : @select; --o-user-select : @select; -user-select : @select; } - -// Hidden but available to speaking browsers -.visuallyhidden() { -overflow : hidden; -position : absolute; -clip : rect(0 0 0 0); -height : 1px; -width : 1px; -margin : -1px; -padding : 0; -border : 0; } - -// Make visuallyhidden focusable with a keyboard -.visuallyhidden.focusable:active, -.visuallyhidden.focusable:focus { -position : static; -clip : auto; -height : auto; -width : auto; -margin : 0; -overflow: visible; } - - -// MEDIA QUERIES -// -------------------------------------------------- - -@480px: ~"only screen and (min-width: 30em)"; -@600px: ~"only screen and (min-width: 37.5em)"; -@768px: ~"only screen and (min-width: 48em)"; -@992px: ~"only screen and (min-width: 62em)"; -@1382px: ~"only screen and (min-width: 86.375em)"; -@highdensity: ~"only screen and (-webkit-min-device-pixel-ratio: 1.5)", - ~"only screen and (-o-min-device-pixel-ratio: 3/2)", - ~"only screen and (min-resolution: 144dpi)", - ~"only screen and (min-resolution: 1.5dppx)"; \ No newline at end of file diff --git a/assets/less/variables.less b/assets/less/variables.less deleted file mode 100644 index 93a0a1e..0000000 --- a/assets/less/variables.less +++ /dev/null @@ -1,34 +0,0 @@ -// TYPOGRAPHY ================================================ -@doc-font-size: 16; -@doc-line-height: 26; -@base-font: 'PT Serif', serif; -@heading-font: 'PT Sans Narrow', sans-serif; -@code-font: Monaco, "Courier New", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", monospace; -@alt-font: @base-font; - -// COLOR ====================================================== -@bodycolor : #fff; -@body-color : @bodycolor; -@textcolor : #333332; -@text-color : @textcolor; -@border-color : @text-color; -@basecolor : #343434; -@compcolor : spin(@basecolor, 180); -@bordercolor : @basecolor; -@white : #fff; -@black : #111; -@accentcolor : @black; - -// Buttons -@primary : @black; -@success : #5cb85c; -@warning : #dd8338; -@danger : #C64537; -@info : #308cbc; - -// Links -@linkcolor : #343434; -@link-color: @linkcolor; -@linkcolorhover : darken(@linkcolor, 10); -@linkcolorvisited : lighten(@linkcolorhover, 20); -@linkcolorfocus : darken(@linkcolorvisited, 10); \ No newline at end of file -- 2.43.0