diff --git a/smash/package-lock.json b/smash/package-lock.json
index abca7cc8ef982b3cccf99d2dbcac223dad51abb2..7786478688b858cda69bb61107922c6fa84b48fa 100644
--- a/smash/package-lock.json
+++ b/smash/package-lock.json
@@ -530,6 +530,11 @@
       "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz",
       "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg=="
     },
+    "icheck": {
+      "version": "1.0.2",
+      "resolved": "https://registry.npmjs.org/icheck/-/icheck-1.0.2.tgz",
+      "integrity": "sha1-BtCNo9R65EjBU7Jjm4bprX/fcSg="
+    },
     "iconv-lite": {
       "version": "0.6.2",
       "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.2.tgz",
diff --git a/smash/package.json b/smash/package.json
index b6205adf193f2bc0f2f9c4926f75e2e437b93393..acc28859c7ecf16deb471820a38383b65e9ccf6f 100644
--- a/smash/package.json
+++ b/smash/package.json
@@ -14,6 +14,7 @@
     "datatables.net-bs": "^1.10.22",
     "datatables.net-buttons": "^1.6.5",
     "datatables.net-buttons-bs": "^1.6.5",
+    "icheck": "^1.0.2",
     "jquery": "^2.2.4",
     "jquery-ui-dist": "^1.12.1",
     "jszip": "^3.5.0",
diff --git a/smash/smash/settings.py b/smash/smash/settings.py
index d77b2132d4421be416f8fcc526a359548e018994..7e5f70c69fec969c397876c938056f0fd3f0c5e1 100644
--- a/smash/smash/settings.py
+++ b/smash/smash/settings.py
@@ -125,6 +125,7 @@ NPM_FILE_PATTERNS = {
     'datatables.net-bs': ['css/*', 'js/*', 'License.txt'],
     'datatables.net-buttons': ['js/*', 'License.txt'],
     'datatables.net-buttons-bs': ['js/*', 'css/*', 'License.txt'],
+    'icheck': ['skins/*', 'icheck*'],
     'jquery': ['dist/*'],
     'jquery-ui-dist': ['jquery-ui*', 'LICENSE.txt'],
     'jszip': ['dist/*'],
diff --git a/smash/web/static/AdminLTE/plugins/iCheck/all.css b/smash/web/static/AdminLTE/plugins/iCheck/all.css
deleted file mode 100644
index 6439b7429b93b4092d1da164b47a3f123dbf047c..0000000000000000000000000000000000000000
--- a/smash/web/static/AdminLTE/plugins/iCheck/all.css
+++ /dev/null
@@ -1,61 +0,0 @@
-/* iCheck plugin skins
------------------------------------ */
-@import url("minimal/_all.css");
-/*
-@import url("minimal/minimal.css");
-@import url("minimal/red.css");
-@import url("minimal/green.css");
-@import url("minimal/blue.css");
-@import url("minimal/aero.css");
-@import url("minimal/grey.css");
-@import url("minimal/orange.css");
-@import url("minimal/yellow.css");
-@import url("minimal/pink.css");
-@import url("minimal/purple.css");
-*/
-
-@import url("square/_all.css");
-/*
-@import url("square/square.css");
-@import url("square/red.css");
-@import url("square/green.css");
-@import url("square/blue.css");
-@import url("square/aero.css");
-@import url("square/grey.css");
-@import url("square/orange.css");
-@import url("square/yellow.css");
-@import url("square/pink.css");
-@import url("square/purple.css");
-*/
-
-@import url("flat/_all.css");
-/*
-@import url("flat/flat.css");
-@import url("flat/red.css");
-@import url("flat/green.css");
-@import url("flat/blue.css");
-@import url("flat/aero.css");
-@import url("flat/grey.css");
-@import url("flat/orange.css");
-@import url("flat/yellow.css");
-@import url("flat/pink.css");
-@import url("flat/purple.css");
-*/
-
-@import url("line/_all.css");
-/*
-@import url("line/line.css");
-@import url("line/red.css");
-@import url("line/green.css");
-@import url("line/blue.css");
-@import url("line/aero.css");
-@import url("line/grey.css");
-@import url("line/orange.css");
-@import url("line/yellow.css");
-@import url("line/pink.css");
-@import url("line/purple.css");
-*/
-
-@import url("polaris/polaris.css");
-
-@import url("futurico/futurico.css");
\ No newline at end of file
diff --git a/smash/web/static/AdminLTE/plugins/iCheck/flat/_all.css b/smash/web/static/AdminLTE/plugins/iCheck/flat/_all.css
deleted file mode 100644
index 21647b50d8168c361f2718c52bd8fba1aeda98fb..0000000000000000000000000000000000000000
--- a/smash/web/static/AdminLTE/plugins/iCheck/flat/_all.css
+++ /dev/null
@@ -1,560 +0,0 @@
-/* iCheck plugin Flat skin
------------------------------------ */
-.icheckbox_flat,
-.iradio_flat {
-    display: inline-block;
-    *display: inline;
-    vertical-align: middle;
-    margin: 0;
-    padding: 0;
-    width: 20px;
-    height: 20px;
-    background: url(flat.png) no-repeat;
-    border: none;
-    cursor: pointer;
-}
-
-.icheckbox_flat {
-    background-position: 0 0;
-}
-    .icheckbox_flat.checked {
-        background-position: -22px 0;
-    }
-    .icheckbox_flat.disabled {
-        background-position: -44px 0;
-        cursor: default;
-    }
-    .icheckbox_flat.checked.disabled {
-        background-position: -66px 0;
-    }
-
-.iradio_flat {
-    background-position: -88px 0;
-}
-    .iradio_flat.checked {
-        background-position: -110px 0;
-    }
-    .iradio_flat.disabled {
-        background-position: -132px 0;
-        cursor: default;
-    }
-    .iradio_flat.checked.disabled {
-        background-position: -154px 0;
-    }
-
-/* Retina support */
-@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
-       only screen and (-moz-min-device-pixel-ratio: 1.5),
-       only screen and (-o-min-device-pixel-ratio: 3/2),
-       only screen and (min-device-pixel-ratio: 1.5) {
-    .icheckbox_flat,
-    .iradio_flat {
-        background-image: url(flat@2x.png);
-        -webkit-background-size: 176px 22px;
-        background-size: 176px 22px;
-    }
-}
-
-/* red */
-.icheckbox_flat-red,
-.iradio_flat-red {
-    display: inline-block;
-    *display: inline;
-    vertical-align: middle;
-    margin: 0;
-    padding: 0;
-    width: 20px;
-    height: 20px;
-    background: url(red.png) no-repeat;
-    border: none;
-    cursor: pointer;
-}
-
-.icheckbox_flat-red {
-    background-position: 0 0;
-}
-    .icheckbox_flat-red.checked {
-        background-position: -22px 0;
-    }
-    .icheckbox_flat-red.disabled {
-        background-position: -44px 0;
-        cursor: default;
-    }
-    .icheckbox_flat-red.checked.disabled {
-        background-position: -66px 0;
-    }
-
-.iradio_flat-red {
-    background-position: -88px 0;
-}
-    .iradio_flat-red.checked {
-        background-position: -110px 0;
-    }
-    .iradio_flat-red.disabled {
-        background-position: -132px 0;
-        cursor: default;
-    }
-    .iradio_flat-red.checked.disabled {
-        background-position: -154px 0;
-    }
-
-/* Retina support */
-@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
-       only screen and (-moz-min-device-pixel-ratio: 1.5),
-       only screen and (-o-min-device-pixel-ratio: 3/2),
-       only screen and (min-device-pixel-ratio: 1.5) {
-    .icheckbox_flat-red,
-    .iradio_flat-red {
-        background-image: url(red@2x.png);
-        -webkit-background-size: 176px 22px;
-        background-size: 176px 22px;
-    }
-}
-
-/* green */
-.icheckbox_flat-green,
-.iradio_flat-green {
-    display: inline-block;
-    *display: inline;
-    vertical-align: middle;
-    margin: 0;
-    padding: 0;
-    width: 20px;
-    height: 20px;
-    background: url(green.png) no-repeat;
-    border: none;
-    cursor: pointer;
-}
-
-.icheckbox_flat-green {
-    background-position: 0 0;
-}
-    .icheckbox_flat-green.checked {
-        background-position: -22px 0;
-    }
-    .icheckbox_flat-green.disabled {
-        background-position: -44px 0;
-        cursor: default;
-    }
-    .icheckbox_flat-green.checked.disabled {
-        background-position: -66px 0;
-    }
-
-.iradio_flat-green {
-    background-position: -88px 0;
-}
-    .iradio_flat-green.checked {
-        background-position: -110px 0;
-    }
-    .iradio_flat-green.disabled {
-        background-position: -132px 0;
-        cursor: default;
-    }
-    .iradio_flat-green.checked.disabled {
-        background-position: -154px 0;
-    }
-
-/* Retina support */
-@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
-       only screen and (-moz-min-device-pixel-ratio: 1.5),
-       only screen and (-o-min-device-pixel-ratio: 3/2),
-       only screen and (min-device-pixel-ratio: 1.5) {
-    .icheckbox_flat-green,
-    .iradio_flat-green {
-        background-image: url(green@2x.png);
-        -webkit-background-size: 176px 22px;
-        background-size: 176px 22px;
-    }
-}
-
-/* blue */
-.icheckbox_flat-blue,
-.iradio_flat-blue {
-    display: inline-block;
-    *display: inline;
-    vertical-align: middle;
-    margin: 0;
-    padding: 0;
-    width: 20px;
-    height: 20px;
-    background: url(blue.png) no-repeat;
-    border: none;
-    cursor: pointer;
-}
-
-.icheckbox_flat-blue {
-    background-position: 0 0;
-}
-    .icheckbox_flat-blue.checked {
-        background-position: -22px 0;
-    }
-    .icheckbox_flat-blue.disabled {
-        background-position: -44px 0;
-        cursor: default;
-    }
-    .icheckbox_flat-blue.checked.disabled {
-        background-position: -66px 0;
-    }
-
-.iradio_flat-blue {
-    background-position: -88px 0;
-}
-    .iradio_flat-blue.checked {
-        background-position: -110px 0;
-    }
-    .iradio_flat-blue.disabled {
-        background-position: -132px 0;
-        cursor: default;
-    }
-    .iradio_flat-blue.checked.disabled {
-        background-position: -154px 0;
-    }
-
-/* Retina support */
-@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
-       only screen and (-moz-min-device-pixel-ratio: 1.5),
-       only screen and (-o-min-device-pixel-ratio: 3/2),
-       only screen and (min-device-pixel-ratio: 1.5) {
-    .icheckbox_flat-blue,
-    .iradio_flat-blue {
-        background-image: url(blue@2x.png);
-        -webkit-background-size: 176px 22px;
-        background-size: 176px 22px;
-    }
-}
-
-/* aero */
-.icheckbox_flat-aero,
-.iradio_flat-aero {
-    display: inline-block;
-    *display: inline;
-    vertical-align: middle;
-    margin: 0;
-    padding: 0;
-    width: 20px;
-    height: 20px;
-    background: url(aero.png) no-repeat;
-    border: none;
-    cursor: pointer;
-}
-
-.icheckbox_flat-aero {
-    background-position: 0 0;
-}
-    .icheckbox_flat-aero.checked {
-        background-position: -22px 0;
-    }
-    .icheckbox_flat-aero.disabled {
-        background-position: -44px 0;
-        cursor: default;
-    }
-    .icheckbox_flat-aero.checked.disabled {
-        background-position: -66px 0;
-    }
-
-.iradio_flat-aero {
-    background-position: -88px 0;
-}
-    .iradio_flat-aero.checked {
-        background-position: -110px 0;
-    }
-    .iradio_flat-aero.disabled {
-        background-position: -132px 0;
-        cursor: default;
-    }
-    .iradio_flat-aero.checked.disabled {
-        background-position: -154px 0;
-    }
-
-/* Retina support */
-@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
-       only screen and (-moz-min-device-pixel-ratio: 1.5),
-       only screen and (-o-min-device-pixel-ratio: 3/2),
-       only screen and (min-device-pixel-ratio: 1.5) {
-    .icheckbox_flat-aero,
-    .iradio_flat-aero {
-        background-image: url(aero@2x.png);
-        -webkit-background-size: 176px 22px;
-        background-size: 176px 22px;
-    }
-}
-
-/* grey */
-.icheckbox_flat-grey,
-.iradio_flat-grey {
-    display: inline-block;
-    *display: inline;
-    vertical-align: middle;
-    margin: 0;
-    padding: 0;
-    width: 20px;
-    height: 20px;
-    background: url(grey.png) no-repeat;
-    border: none;
-    cursor: pointer;
-}
-
-.icheckbox_flat-grey {
-    background-position: 0 0;
-}
-    .icheckbox_flat-grey.checked {
-        background-position: -22px 0;
-    }
-    .icheckbox_flat-grey.disabled {
-        background-position: -44px 0;
-        cursor: default;
-    }
-    .icheckbox_flat-grey.checked.disabled {
-        background-position: -66px 0;
-    }
-
-.iradio_flat-grey {
-    background-position: -88px 0;
-}
-    .iradio_flat-grey.checked {
-        background-position: -110px 0;
-    }
-    .iradio_flat-grey.disabled {
-        background-position: -132px 0;
-        cursor: default;
-    }
-    .iradio_flat-grey.checked.disabled {
-        background-position: -154px 0;
-    }
-
-/* Retina support */
-@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
-       only screen and (-moz-min-device-pixel-ratio: 1.5),
-       only screen and (-o-min-device-pixel-ratio: 3/2),
-       only screen and (min-device-pixel-ratio: 1.5) {
-    .icheckbox_flat-grey,
-    .iradio_flat-grey {
-        background-image: url(grey@2x.png);
-        -webkit-background-size: 176px 22px;
-        background-size: 176px 22px;
-    }
-}
-
-/* orange */
-.icheckbox_flat-orange,
-.iradio_flat-orange {
-    display: inline-block;
-    *display: inline;
-    vertical-align: middle;
-    margin: 0;
-    padding: 0;
-    width: 20px;
-    height: 20px;
-    background: url(orange.png) no-repeat;
-    border: none;
-    cursor: pointer;
-}
-
-.icheckbox_flat-orange {
-    background-position: 0 0;
-}
-    .icheckbox_flat-orange.checked {
-        background-position: -22px 0;
-    }
-    .icheckbox_flat-orange.disabled {
-        background-position: -44px 0;
-        cursor: default;
-    }
-    .icheckbox_flat-orange.checked.disabled {
-        background-position: -66px 0;
-    }
-
-.iradio_flat-orange {
-    background-position: -88px 0;
-}
-    .iradio_flat-orange.checked {
-        background-position: -110px 0;
-    }
-    .iradio_flat-orange.disabled {
-        background-position: -132px 0;
-        cursor: default;
-    }
-    .iradio_flat-orange.checked.disabled {
-        background-position: -154px 0;
-    }
-
-/* Retina support */
-@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
-       only screen and (-moz-min-device-pixel-ratio: 1.5),
-       only screen and (-o-min-device-pixel-ratio: 3/2),
-       only screen and (min-device-pixel-ratio: 1.5) {
-    .icheckbox_flat-orange,
-    .iradio_flat-orange {
-        background-image: url(orange@2x.png);
-        -webkit-background-size: 176px 22px;
-        background-size: 176px 22px;
-    }
-}
-
-/* yellow */
-.icheckbox_flat-yellow,
-.iradio_flat-yellow {
-    display: inline-block;
-    *display: inline;
-    vertical-align: middle;
-    margin: 0;
-    padding: 0;
-    width: 20px;
-    height: 20px;
-    background: url(yellow.png) no-repeat;
-    border: none;
-    cursor: pointer;
-}
-
-.icheckbox_flat-yellow {
-    background-position: 0 0;
-}
-    .icheckbox_flat-yellow.checked {
-        background-position: -22px 0;
-    }
-    .icheckbox_flat-yellow.disabled {
-        background-position: -44px 0;
-        cursor: default;
-    }
-    .icheckbox_flat-yellow.checked.disabled {
-        background-position: -66px 0;
-    }
-
-.iradio_flat-yellow {
-    background-position: -88px 0;
-}
-    .iradio_flat-yellow.checked {
-        background-position: -110px 0;
-    }
-    .iradio_flat-yellow.disabled {
-        background-position: -132px 0;
-        cursor: default;
-    }
-    .iradio_flat-yellow.checked.disabled {
-        background-position: -154px 0;
-    }
-
-/* Retina support */
-@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
-       only screen and (-moz-min-device-pixel-ratio: 1.5),
-       only screen and (-o-min-device-pixel-ratio: 3/2),
-       only screen and (min-device-pixel-ratio: 1.5) {
-    .icheckbox_flat-yellow,
-    .iradio_flat-yellow {
-        background-image: url(yellow@2x.png);
-        -webkit-background-size: 176px 22px;
-        background-size: 176px 22px;
-    }
-}
-
-/* pink */
-.icheckbox_flat-pink,
-.iradio_flat-pink {
-    display: inline-block;
-    *display: inline;
-    vertical-align: middle;
-    margin: 0;
-    padding: 0;
-    width: 20px;
-    height: 20px;
-    background: url(pink.png) no-repeat;
-    border: none;
-    cursor: pointer;
-}
-
-.icheckbox_flat-pink {
-    background-position: 0 0;
-}
-    .icheckbox_flat-pink.checked {
-        background-position: -22px 0;
-    }
-    .icheckbox_flat-pink.disabled {
-        background-position: -44px 0;
-        cursor: default;
-    }
-    .icheckbox_flat-pink.checked.disabled {
-        background-position: -66px 0;
-    }
-
-.iradio_flat-pink {
-    background-position: -88px 0;
-}
-    .iradio_flat-pink.checked {
-        background-position: -110px 0;
-    }
-    .iradio_flat-pink.disabled {
-        background-position: -132px 0;
-        cursor: default;
-    }
-    .iradio_flat-pink.checked.disabled {
-        background-position: -154px 0;
-    }
-
-/* Retina support */
-@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
-       only screen and (-moz-min-device-pixel-ratio: 1.5),
-       only screen and (-o-min-device-pixel-ratio: 3/2),
-       only screen and (min-device-pixel-ratio: 1.5) {
-    .icheckbox_flat-pink,
-    .iradio_flat-pink {
-        background-image: url(pink@2x.png);
-        -webkit-background-size: 176px 22px;
-        background-size: 176px 22px;
-    }
-}
-
-/* purple */
-.icheckbox_flat-purple,
-.iradio_flat-purple {
-    display: inline-block;
-    *display: inline;
-    vertical-align: middle;
-    margin: 0;
-    padding: 0;
-    width: 20px;
-    height: 20px;
-    background: url(purple.png) no-repeat;
-    border: none;
-    cursor: pointer;
-}
-
-.icheckbox_flat-purple {
-    background-position: 0 0;
-}
-    .icheckbox_flat-purple.checked {
-        background-position: -22px 0;
-    }
-    .icheckbox_flat-purple.disabled {
-        background-position: -44px 0;
-        cursor: default;
-    }
-    .icheckbox_flat-purple.checked.disabled {
-        background-position: -66px 0;
-    }
-
-.iradio_flat-purple {
-    background-position: -88px 0;
-}
-    .iradio_flat-purple.checked {
-        background-position: -110px 0;
-    }
-    .iradio_flat-purple.disabled {
-        background-position: -132px 0;
-        cursor: default;
-    }
-    .iradio_flat-purple.checked.disabled {
-        background-position: -154px 0;
-    }
-
-/* Retina support */
-@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
-       only screen and (-moz-min-device-pixel-ratio: 1.5),
-       only screen and (-o-min-device-pixel-ratio: 3/2),
-       only screen and (min-device-pixel-ratio: 1.5) {
-    .icheckbox_flat-purple,
-    .iradio_flat-purple {
-        background-image: url(purple@2x.png);
-        -webkit-background-size: 176px 22px;
-        background-size: 176px 22px;
-    }
-}
\ No newline at end of file
diff --git a/smash/web/static/AdminLTE/plugins/iCheck/flat/aero.css b/smash/web/static/AdminLTE/plugins/iCheck/flat/aero.css
deleted file mode 100644
index 98fd65c8ccb3cb02a80146d6920246f1ec73b574..0000000000000000000000000000000000000000
--- a/smash/web/static/AdminLTE/plugins/iCheck/flat/aero.css
+++ /dev/null
@@ -1,56 +0,0 @@
-/* iCheck plugin Flat skin, aero
------------------------------------ */
-.icheckbox_flat-aero,
-.iradio_flat-aero {
-    display: inline-block;
-    *display: inline;
-    vertical-align: middle;
-    margin: 0;
-    padding: 0;
-    width: 20px;
-    height: 20px;
-    background: url(aero.png) no-repeat;
-    border: none;
-    cursor: pointer;
-}
-
-.icheckbox_flat-aero {
-    background-position: 0 0;
-}
-    .icheckbox_flat-aero.checked {
-        background-position: -22px 0;
-    }
-    .icheckbox_flat-aero.disabled {
-        background-position: -44px 0;
-        cursor: default;
-    }
-    .icheckbox_flat-aero.checked.disabled {
-        background-position: -66px 0;
-    }
-
-.iradio_flat-aero {
-    background-position: -88px 0;
-}
-    .iradio_flat-aero.checked {
-        background-position: -110px 0;
-    }
-    .iradio_flat-aero.disabled {
-        background-position: -132px 0;
-        cursor: default;
-    }
-    .iradio_flat-aero.checked.disabled {
-        background-position: -154px 0;
-    }
-
-/* Retina support */
-@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
-       only screen and (-moz-min-device-pixel-ratio: 1.5),
-       only screen and (-o-min-device-pixel-ratio: 3/2),
-       only screen and (min-device-pixel-ratio: 1.5) {
-    .icheckbox_flat-aero,
-    .iradio_flat-aero {
-        background-image: url(aero@2x.png);
-        -webkit-background-size: 176px 22px;
-        background-size: 176px 22px;
-    }
-}
\ No newline at end of file
diff --git a/smash/web/static/AdminLTE/plugins/iCheck/flat/aero.png b/smash/web/static/AdminLTE/plugins/iCheck/flat/aero.png
deleted file mode 100644
index f4277aa4cf04050989b48c548ce0f9ae377bdc48..0000000000000000000000000000000000000000
Binary files a/smash/web/static/AdminLTE/plugins/iCheck/flat/aero.png and /dev/null differ
diff --git a/smash/web/static/AdminLTE/plugins/iCheck/flat/aero@2x.png b/smash/web/static/AdminLTE/plugins/iCheck/flat/aero@2x.png
deleted file mode 100644
index a9a749459d4995a42d7fa5fb50a08d4b11ac8198..0000000000000000000000000000000000000000
Binary files a/smash/web/static/AdminLTE/plugins/iCheck/flat/aero@2x.png and /dev/null differ
diff --git a/smash/web/static/AdminLTE/plugins/iCheck/flat/blue.css b/smash/web/static/AdminLTE/plugins/iCheck/flat/blue.css
deleted file mode 100644
index 07836749afcc6eac78401578adb4f4a3429fcbb7..0000000000000000000000000000000000000000
--- a/smash/web/static/AdminLTE/plugins/iCheck/flat/blue.css
+++ /dev/null
@@ -1,56 +0,0 @@
-/* iCheck plugin Flat skin, blue
------------------------------------ */
-.icheckbox_flat-blue,
-.iradio_flat-blue {
-    display: inline-block;
-    *display: inline;
-    vertical-align: middle;
-    margin: 0;
-    padding: 0;
-    width: 20px;
-    height: 20px;
-    background: url(blue.png) no-repeat;
-    border: none;
-    cursor: pointer;
-}
-
-.icheckbox_flat-blue {
-    background-position: 0 0;
-}
-    .icheckbox_flat-blue.checked {
-        background-position: -22px 0;
-    }
-    .icheckbox_flat-blue.disabled {
-        background-position: -44px 0;
-        cursor: default;
-    }
-    .icheckbox_flat-blue.checked.disabled {
-        background-position: -66px 0;
-    }
-
-.iradio_flat-blue {
-    background-position: -88px 0;
-}
-    .iradio_flat-blue.checked {
-        background-position: -110px 0;
-    }
-    .iradio_flat-blue.disabled {
-        background-position: -132px 0;
-        cursor: default;
-    }
-    .iradio_flat-blue.checked.disabled {
-        background-position: -154px 0;
-    }
-
-/* Retina support */
-@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
-       only screen and (-moz-min-device-pixel-ratio: 1.5),
-       only screen and (-o-min-device-pixel-ratio: 3/2),
-       only screen and (min-device-pixel-ratio: 1.5) {
-    .icheckbox_flat-blue,
-    .iradio_flat-blue {
-        background-image: url(blue@2x.png);
-        -webkit-background-size: 176px 22px;
-        background-size: 176px 22px;
-    }
-}
\ No newline at end of file
diff --git a/smash/web/static/AdminLTE/plugins/iCheck/flat/blue.png b/smash/web/static/AdminLTE/plugins/iCheck/flat/blue.png
deleted file mode 100644
index 4b6ef9825e29aabe9adc02d3263106f8cc036da0..0000000000000000000000000000000000000000
Binary files a/smash/web/static/AdminLTE/plugins/iCheck/flat/blue.png and /dev/null differ
diff --git a/smash/web/static/AdminLTE/plugins/iCheck/flat/blue@2x.png b/smash/web/static/AdminLTE/plugins/iCheck/flat/blue@2x.png
deleted file mode 100644
index d52da05771f1b9e3be774b778dca0aeebe4d7b0f..0000000000000000000000000000000000000000
Binary files a/smash/web/static/AdminLTE/plugins/iCheck/flat/blue@2x.png and /dev/null differ
diff --git a/smash/web/static/AdminLTE/plugins/iCheck/flat/flat.css b/smash/web/static/AdminLTE/plugins/iCheck/flat/flat.css
deleted file mode 100644
index 418620eebceebc86926f8fc4e8d2eee5022296ae..0000000000000000000000000000000000000000
--- a/smash/web/static/AdminLTE/plugins/iCheck/flat/flat.css
+++ /dev/null
@@ -1,56 +0,0 @@
-/* iCheck plugin flat skin, black
------------------------------------ */
-.icheckbox_flat,
-.iradio_flat {
-    display: inline-block;
-    *display: inline;
-    vertical-align: middle;
-    margin: 0;
-    padding: 0;
-    width: 20px;
-    height: 20px;
-    background: url(flat.png) no-repeat;
-    border: none;
-    cursor: pointer;
-}
-
-.icheckbox_flat {
-    background-position: 0 0;
-}
-    .icheckbox_flat.checked {
-        background-position: -22px 0;
-    }
-    .icheckbox_flat.disabled {
-        background-position: -44px 0;
-        cursor: default;
-    }
-    .icheckbox_flat.checked.disabled {
-        background-position: -66px 0;
-    }
-
-.iradio_flat {
-    background-position: -88px 0;
-}
-    .iradio_flat.checked {
-        background-position: -110px 0;
-    }
-    .iradio_flat.disabled {
-        background-position: -132px 0;
-        cursor: default;
-    }
-    .iradio_flat.checked.disabled {
-        background-position: -154px 0;
-    }
-
-/* Retina support */
-@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
-       only screen and (-moz-min-device-pixel-ratio: 1.5),
-       only screen and (-o-min-device-pixel-ratio: 3/2),
-       only screen and (min-device-pixel-ratio: 1.5) {
-    .icheckbox_flat,
-    .iradio_flat {
-        background-image: url(flat@2x.png);
-        -webkit-background-size: 176px 22px;
-        background-size: 176px 22px;
-    }
-}
\ No newline at end of file
diff --git a/smash/web/static/AdminLTE/plugins/iCheck/flat/flat.png b/smash/web/static/AdminLTE/plugins/iCheck/flat/flat.png
deleted file mode 100644
index 15af826e0aa13c0a22375e0cd5135c90e6ac790b..0000000000000000000000000000000000000000
Binary files a/smash/web/static/AdminLTE/plugins/iCheck/flat/flat.png and /dev/null differ
diff --git a/smash/web/static/AdminLTE/plugins/iCheck/flat/flat@2x.png b/smash/web/static/AdminLTE/plugins/iCheck/flat/flat@2x.png
deleted file mode 100644
index e70e438c5d5ed00e7082929e61a0d9d162daf473..0000000000000000000000000000000000000000
Binary files a/smash/web/static/AdminLTE/plugins/iCheck/flat/flat@2x.png and /dev/null differ
diff --git a/smash/web/static/AdminLTE/plugins/iCheck/flat/green.css b/smash/web/static/AdminLTE/plugins/iCheck/flat/green.css
deleted file mode 100644
index c9d17c16095c3c2532b920fb7c47afff3e7d1134..0000000000000000000000000000000000000000
--- a/smash/web/static/AdminLTE/plugins/iCheck/flat/green.css
+++ /dev/null
@@ -1,56 +0,0 @@
-/* iCheck plugin Flat skin, green
------------------------------------ */
-.icheckbox_flat-green,
-.iradio_flat-green {
-    display: inline-block;
-    *display: inline;
-    vertical-align: middle;
-    margin: 0;
-    padding: 0;
-    width: 20px;
-    height: 20px;
-    background: url(green.png) no-repeat;
-    border: none;
-    cursor: pointer;
-}
-
-.icheckbox_flat-green {
-    background-position: 0 0;
-}
-    .icheckbox_flat-green.checked {
-        background-position: -22px 0;
-    }
-    .icheckbox_flat-green.disabled {
-        background-position: -44px 0;
-        cursor: default;
-    }
-    .icheckbox_flat-green.checked.disabled {
-        background-position: -66px 0;
-    }
-
-.iradio_flat-green {
-    background-position: -88px 0;
-}
-    .iradio_flat-green.checked {
-        background-position: -110px 0;
-    }
-    .iradio_flat-green.disabled {
-        background-position: -132px 0;
-        cursor: default;
-    }
-    .iradio_flat-green.checked.disabled {
-        background-position: -154px 0;
-    }
-
-/* Retina support */
-@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
-       only screen and (-moz-min-device-pixel-ratio: 1.5),
-       only screen and (-o-min-device-pixel-ratio: 3/2),
-       only screen and (min-device-pixel-ratio: 1.5) {
-    .icheckbox_flat-green,
-    .iradio_flat-green {
-        background-image: url(green@2x.png);
-        -webkit-background-size: 176px 22px;
-        background-size: 176px 22px;
-    }
-}
\ No newline at end of file
diff --git a/smash/web/static/AdminLTE/plugins/iCheck/flat/green.png b/smash/web/static/AdminLTE/plugins/iCheck/flat/green.png
deleted file mode 100644
index 6b303fbeadb70a90e11d83439189de9b618f0729..0000000000000000000000000000000000000000
Binary files a/smash/web/static/AdminLTE/plugins/iCheck/flat/green.png and /dev/null differ
diff --git a/smash/web/static/AdminLTE/plugins/iCheck/flat/green@2x.png b/smash/web/static/AdminLTE/plugins/iCheck/flat/green@2x.png
deleted file mode 100644
index 92b4411d907f15ebc7f714ae9967981c471dc089..0000000000000000000000000000000000000000
Binary files a/smash/web/static/AdminLTE/plugins/iCheck/flat/green@2x.png and /dev/null differ
diff --git a/smash/web/static/AdminLTE/plugins/iCheck/flat/grey.css b/smash/web/static/AdminLTE/plugins/iCheck/flat/grey.css
deleted file mode 100644
index a451650ef8a19a254ff00ed6c19b7ba54e9cb070..0000000000000000000000000000000000000000
--- a/smash/web/static/AdminLTE/plugins/iCheck/flat/grey.css
+++ /dev/null
@@ -1,56 +0,0 @@
-/* iCheck plugin Flat skin, grey
------------------------------------ */
-.icheckbox_flat-grey,
-.iradio_flat-grey {
-    display: inline-block;
-    *display: inline;
-    vertical-align: middle;
-    margin: 0;
-    padding: 0;
-    width: 20px;
-    height: 20px;
-    background: url(grey.png) no-repeat;
-    border: none;
-    cursor: pointer;
-}
-
-.icheckbox_flat-grey {
-    background-position: 0 0;
-}
-    .icheckbox_flat-grey.checked {
-        background-position: -22px 0;
-    }
-    .icheckbox_flat-grey.disabled {
-        background-position: -44px 0;
-        cursor: default;
-    }
-    .icheckbox_flat-grey.checked.disabled {
-        background-position: -66px 0;
-    }
-
-.iradio_flat-grey {
-    background-position: -88px 0;
-}
-    .iradio_flat-grey.checked {
-        background-position: -110px 0;
-    }
-    .iradio_flat-grey.disabled {
-        background-position: -132px 0;
-        cursor: default;
-    }
-    .iradio_flat-grey.checked.disabled {
-        background-position: -154px 0;
-    }
-
-/* Retina support */
-@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
-       only screen and (-moz-min-device-pixel-ratio: 1.5),
-       only screen and (-o-min-device-pixel-ratio: 3/2),
-       only screen and (min-device-pixel-ratio: 1.5) {
-    .icheckbox_flat-grey,
-    .iradio_flat-grey {
-        background-image: url(grey@2x.png);
-        -webkit-background-size: 176px 22px;
-        background-size: 176px 22px;
-    }
-}
\ No newline at end of file
diff --git a/smash/web/static/AdminLTE/plugins/iCheck/flat/grey.png b/smash/web/static/AdminLTE/plugins/iCheck/flat/grey.png
deleted file mode 100644
index c6e2873ed5fc2cb1f151c333034ed85422d29a31..0000000000000000000000000000000000000000
Binary files a/smash/web/static/AdminLTE/plugins/iCheck/flat/grey.png and /dev/null differ
diff --git a/smash/web/static/AdminLTE/plugins/iCheck/flat/grey@2x.png b/smash/web/static/AdminLTE/plugins/iCheck/flat/grey@2x.png
deleted file mode 100644
index 0b47b1c6d9961460cad5143a8cb23343e5c37909..0000000000000000000000000000000000000000
Binary files a/smash/web/static/AdminLTE/plugins/iCheck/flat/grey@2x.png and /dev/null differ
diff --git a/smash/web/static/AdminLTE/plugins/iCheck/flat/orange.css b/smash/web/static/AdminLTE/plugins/iCheck/flat/orange.css
deleted file mode 100644
index 8c9c929773f69e7a75ac274049ae43782d6d9af7..0000000000000000000000000000000000000000
--- a/smash/web/static/AdminLTE/plugins/iCheck/flat/orange.css
+++ /dev/null
@@ -1,56 +0,0 @@
-/* iCheck plugin Flat skin, orange
------------------------------------ */
-.icheckbox_flat-orange,
-.iradio_flat-orange {
-    display: inline-block;
-    *display: inline;
-    vertical-align: middle;
-    margin: 0;
-    padding: 0;
-    width: 20px;
-    height: 20px;
-    background: url(orange.png) no-repeat;
-    border: none;
-    cursor: pointer;
-}
-
-.icheckbox_flat-orange {
-    background-position: 0 0;
-}
-    .icheckbox_flat-orange.checked {
-        background-position: -22px 0;
-    }
-    .icheckbox_flat-orange.disabled {
-        background-position: -44px 0;
-        cursor: default;
-    }
-    .icheckbox_flat-orange.checked.disabled {
-        background-position: -66px 0;
-    }
-
-.iradio_flat-orange {
-    background-position: -88px 0;
-}
-    .iradio_flat-orange.checked {
-        background-position: -110px 0;
-    }
-    .iradio_flat-orange.disabled {
-        background-position: -132px 0;
-        cursor: default;
-    }
-    .iradio_flat-orange.checked.disabled {
-        background-position: -154px 0;
-    }
-
-/* Retina support */
-@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
-       only screen and (-moz-min-device-pixel-ratio: 1.5),
-       only screen and (-o-min-device-pixel-ratio: 3/2),
-       only screen and (min-device-pixel-ratio: 1.5) {
-    .icheckbox_flat-orange,
-    .iradio_flat-orange {
-        background-image: url(orange@2x.png);
-        -webkit-background-size: 176px 22px;
-        background-size: 176px 22px;
-    }
-}
\ No newline at end of file
diff --git a/smash/web/static/AdminLTE/plugins/iCheck/flat/orange.png b/smash/web/static/AdminLTE/plugins/iCheck/flat/orange.png
deleted file mode 100644
index ec2532ebe4492b949f48278fd13b46e792869083..0000000000000000000000000000000000000000
Binary files a/smash/web/static/AdminLTE/plugins/iCheck/flat/orange.png and /dev/null differ
diff --git a/smash/web/static/AdminLTE/plugins/iCheck/flat/orange@2x.png b/smash/web/static/AdminLTE/plugins/iCheck/flat/orange@2x.png
deleted file mode 100644
index 9350b50624f9017ba8bb3fc64c526428d0bda407..0000000000000000000000000000000000000000
Binary files a/smash/web/static/AdminLTE/plugins/iCheck/flat/orange@2x.png and /dev/null differ
diff --git a/smash/web/static/AdminLTE/plugins/iCheck/flat/pink.css b/smash/web/static/AdminLTE/plugins/iCheck/flat/pink.css
deleted file mode 100644
index afa495662338e05dc2c1021b677e5cb2bd010fff..0000000000000000000000000000000000000000
--- a/smash/web/static/AdminLTE/plugins/iCheck/flat/pink.css
+++ /dev/null
@@ -1,56 +0,0 @@
-/* iCheck plugin Flat skin, pink
------------------------------------ */
-.icheckbox_flat-pink,
-.iradio_flat-pink {
-    display: inline-block;
-    *display: inline;
-    vertical-align: middle;
-    margin: 0;
-    padding: 0;
-    width: 20px;
-    height: 20px;
-    background: url(pink.png) no-repeat;
-    border: none;
-    cursor: pointer;
-}
-
-.icheckbox_flat-pink {
-    background-position: 0 0;
-}
-    .icheckbox_flat-pink.checked {
-        background-position: -22px 0;
-    }
-    .icheckbox_flat-pink.disabled {
-        background-position: -44px 0;
-        cursor: default;
-    }
-    .icheckbox_flat-pink.checked.disabled {
-        background-position: -66px 0;
-    }
-
-.iradio_flat-pink {
-    background-position: -88px 0;
-}
-    .iradio_flat-pink.checked {
-        background-position: -110px 0;
-    }
-    .iradio_flat-pink.disabled {
-        background-position: -132px 0;
-        cursor: default;
-    }
-    .iradio_flat-pink.checked.disabled {
-        background-position: -154px 0;
-    }
-
-/* Retina support */
-@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
-       only screen and (-moz-min-device-pixel-ratio: 1.5),
-       only screen and (-o-min-device-pixel-ratio: 3/2),
-       only screen and (min-device-pixel-ratio: 1.5) {
-    .icheckbox_flat-pink,
-    .iradio_flat-pink {
-        background-image: url(pink@2x.png);
-        -webkit-background-size: 176px 22px;
-        background-size: 176px 22px;
-    }
-}
\ No newline at end of file
diff --git a/smash/web/static/AdminLTE/plugins/iCheck/flat/pink.png b/smash/web/static/AdminLTE/plugins/iCheck/flat/pink.png
deleted file mode 100644
index 3e65d9dd62f4f43faba300e95e57d48e6fb28585..0000000000000000000000000000000000000000
Binary files a/smash/web/static/AdminLTE/plugins/iCheck/flat/pink.png and /dev/null differ
diff --git a/smash/web/static/AdminLTE/plugins/iCheck/flat/pink@2x.png b/smash/web/static/AdminLTE/plugins/iCheck/flat/pink@2x.png
deleted file mode 100644
index 281ba06bec18717fc3f45e95fb08e12842169195..0000000000000000000000000000000000000000
Binary files a/smash/web/static/AdminLTE/plugins/iCheck/flat/pink@2x.png and /dev/null differ
diff --git a/smash/web/static/AdminLTE/plugins/iCheck/flat/purple.css b/smash/web/static/AdminLTE/plugins/iCheck/flat/purple.css
deleted file mode 100644
index a9760b36d26ddc1257427b9551e98f6b1ead72a0..0000000000000000000000000000000000000000
--- a/smash/web/static/AdminLTE/plugins/iCheck/flat/purple.css
+++ /dev/null
@@ -1,56 +0,0 @@
-/* iCheck plugin Flat skin, purple
------------------------------------ */
-.icheckbox_flat-purple,
-.iradio_flat-purple {
-    display: inline-block;
-    *display: inline;
-    vertical-align: middle;
-    margin: 0;
-    padding: 0;
-    width: 20px;
-    height: 20px;
-    background: url(purple.png) no-repeat;
-    border: none;
-    cursor: pointer;
-}
-
-.icheckbox_flat-purple {
-    background-position: 0 0;
-}
-    .icheckbox_flat-purple.checked {
-        background-position: -22px 0;
-    }
-    .icheckbox_flat-purple.disabled {
-        background-position: -44px 0;
-        cursor: default;
-    }
-    .icheckbox_flat-purple.checked.disabled {
-        background-position: -66px 0;
-    }
-
-.iradio_flat-purple {
-    background-position: -88px 0;
-}
-    .iradio_flat-purple.checked {
-        background-position: -110px 0;
-    }
-    .iradio_flat-purple.disabled {
-        background-position: -132px 0;
-        cursor: default;
-    }
-    .iradio_flat-purple.checked.disabled {
-        background-position: -154px 0;
-    }
-
-/* Retina support */
-@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
-       only screen and (-moz-min-device-pixel-ratio: 1.5),
-       only screen and (-o-min-device-pixel-ratio: 3/2),
-       only screen and (min-device-pixel-ratio: 1.5) {
-    .icheckbox_flat-purple,
-    .iradio_flat-purple {
-        background-image: url(purple@2x.png);
-        -webkit-background-size: 176px 22px;
-        background-size: 176px 22px;
-    }
-}
\ No newline at end of file
diff --git a/smash/web/static/AdminLTE/plugins/iCheck/flat/purple.png b/smash/web/static/AdminLTE/plugins/iCheck/flat/purple.png
deleted file mode 100644
index 3699fd583289e37e1eca6be2940f22e0daa5350b..0000000000000000000000000000000000000000
Binary files a/smash/web/static/AdminLTE/plugins/iCheck/flat/purple.png and /dev/null differ
diff --git a/smash/web/static/AdminLTE/plugins/iCheck/flat/purple@2x.png b/smash/web/static/AdminLTE/plugins/iCheck/flat/purple@2x.png
deleted file mode 100644
index 7f4be74a7c08a453802d46e6a7971250ee416f08..0000000000000000000000000000000000000000
Binary files a/smash/web/static/AdminLTE/plugins/iCheck/flat/purple@2x.png and /dev/null differ
diff --git a/smash/web/static/AdminLTE/plugins/iCheck/flat/red.css b/smash/web/static/AdminLTE/plugins/iCheck/flat/red.css
deleted file mode 100644
index 34b71e4702fc6dbba9b14f90679836dbde32aa32..0000000000000000000000000000000000000000
--- a/smash/web/static/AdminLTE/plugins/iCheck/flat/red.css
+++ /dev/null
@@ -1,56 +0,0 @@
-/* iCheck plugin Flat skin, red
------------------------------------ */
-.icheckbox_flat-red,
-.iradio_flat-red {
-    display: inline-block;
-    *display: inline;
-    vertical-align: middle;
-    margin: 0;
-    padding: 0;
-    width: 20px;
-    height: 20px;
-    background: url(red.png) no-repeat;
-    border: none;
-    cursor: pointer;
-}
-
-.icheckbox_flat-red {
-    background-position: 0 0;
-}
-    .icheckbox_flat-red.checked {
-        background-position: -22px 0;
-    }
-    .icheckbox_flat-red.disabled {
-        background-position: -44px 0;
-        cursor: default;
-    }
-    .icheckbox_flat-red.checked.disabled {
-        background-position: -66px 0;
-    }
-
-.iradio_flat-red {
-    background-position: -88px 0;
-}
-    .iradio_flat-red.checked {
-        background-position: -110px 0;
-    }
-    .iradio_flat-red.disabled {
-        background-position: -132px 0;
-        cursor: default;
-    }
-    .iradio_flat-red.checked.disabled {
-        background-position: -154px 0;
-    }
-
-/* Retina support */
-@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
-       only screen and (-moz-min-device-pixel-ratio: 1.5),
-       only screen and (-o-min-device-pixel-ratio: 3/2),
-       only screen and (min-device-pixel-ratio: 1.5) {
-    .icheckbox_flat-red,
-    .iradio_flat-red {
-        background-image: url(red@2x.png);
-        -webkit-background-size: 176px 22px;
-        background-size: 176px 22px;
-    }
-}
\ No newline at end of file
diff --git a/smash/web/static/AdminLTE/plugins/iCheck/flat/red.png b/smash/web/static/AdminLTE/plugins/iCheck/flat/red.png
deleted file mode 100644
index 0d5ac3819b4d2aee17a543497d3e70699a06f052..0000000000000000000000000000000000000000
Binary files a/smash/web/static/AdminLTE/plugins/iCheck/flat/red.png and /dev/null differ
diff --git a/smash/web/static/AdminLTE/plugins/iCheck/flat/red@2x.png b/smash/web/static/AdminLTE/plugins/iCheck/flat/red@2x.png
deleted file mode 100644
index 38590d98526ff6b1ce5423e0941dc0640b77fd99..0000000000000000000000000000000000000000
Binary files a/smash/web/static/AdminLTE/plugins/iCheck/flat/red@2x.png and /dev/null differ
diff --git a/smash/web/static/AdminLTE/plugins/iCheck/flat/yellow.css b/smash/web/static/AdminLTE/plugins/iCheck/flat/yellow.css
deleted file mode 100644
index 96ae5b1f9ebb36c3838363a579e7a60b4a962dcb..0000000000000000000000000000000000000000
--- a/smash/web/static/AdminLTE/plugins/iCheck/flat/yellow.css
+++ /dev/null
@@ -1,56 +0,0 @@
-/* iCheck plugin Flat skin, yellow
------------------------------------ */
-.icheckbox_flat-yellow,
-.iradio_flat-yellow {
-    display: inline-block;
-    *display: inline;
-    vertical-align: middle;
-    margin: 0;
-    padding: 0;
-    width: 20px;
-    height: 20px;
-    background: url(yellow.png) no-repeat;
-    border: none;
-    cursor: pointer;
-}
-
-.icheckbox_flat-yellow {
-    background-position: 0 0;
-}
-    .icheckbox_flat-yellow.checked {
-        background-position: -22px 0;
-    }
-    .icheckbox_flat-yellow.disabled {
-        background-position: -44px 0;
-        cursor: default;
-    }
-    .icheckbox_flat-yellow.checked.disabled {
-        background-position: -66px 0;
-    }
-
-.iradio_flat-yellow {
-    background-position: -88px 0;
-}
-    .iradio_flat-yellow.checked {
-        background-position: -110px 0;
-    }
-    .iradio_flat-yellow.disabled {
-        background-position: -132px 0;
-        cursor: default;
-    }
-    .iradio_flat-yellow.checked.disabled {
-        background-position: -154px 0;
-    }
-
-/* Retina support */
-@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
-       only screen and (-moz-min-device-pixel-ratio: 1.5),
-       only screen and (-o-min-device-pixel-ratio: 3/2),
-       only screen and (min-device-pixel-ratio: 1.5) {
-    .icheckbox_flat-yellow,
-    .iradio_flat-yellow {
-        background-image: url(yellow@2x.png);
-        -webkit-background-size: 176px 22px;
-        background-size: 176px 22px;
-    }
-}
\ No newline at end of file
diff --git a/smash/web/static/AdminLTE/plugins/iCheck/flat/yellow.png b/smash/web/static/AdminLTE/plugins/iCheck/flat/yellow.png
deleted file mode 100644
index 909dadc529d6860a7a707a50feb98d27f25d6e97..0000000000000000000000000000000000000000
Binary files a/smash/web/static/AdminLTE/plugins/iCheck/flat/yellow.png and /dev/null differ
diff --git a/smash/web/static/AdminLTE/plugins/iCheck/flat/yellow@2x.png b/smash/web/static/AdminLTE/plugins/iCheck/flat/yellow@2x.png
deleted file mode 100644
index 9fd5d7339388a8a7d5997ae52195fc49b0db91b1..0000000000000000000000000000000000000000
Binary files a/smash/web/static/AdminLTE/plugins/iCheck/flat/yellow@2x.png and /dev/null differ
diff --git a/smash/web/static/AdminLTE/plugins/iCheck/futurico/futurico.css b/smash/web/static/AdminLTE/plugins/iCheck/futurico/futurico.css
deleted file mode 100644
index 2654cf4fe392fe10d6bc93acce5aa34039b0a660..0000000000000000000000000000000000000000
--- a/smash/web/static/AdminLTE/plugins/iCheck/futurico/futurico.css
+++ /dev/null
@@ -1,56 +0,0 @@
-/* iCheck plugin Futurico skin
------------------------------------ */
-.icheckbox_futurico,
-.iradio_futurico {
-    display: inline-block;
-    *display: inline;
-    vertical-align: middle;
-    margin: 0;
-    padding: 0;
-    width: 16px;
-    height: 17px;
-    background: url(futurico.png) no-repeat;
-    border: none;
-    cursor: pointer;
-}
-
-.icheckbox_futurico {
-    background-position: 0 0;
-}
-    .icheckbox_futurico.checked {
-        background-position: -18px 0;
-    }
-    .icheckbox_futurico.disabled {
-        background-position: -36px 0;
-        cursor: default;
-    }
-    .icheckbox_futurico.checked.disabled {
-        background-position: -54px 0;
-    }
-
-.iradio_futurico {
-    background-position: -72px 0;
-}
-    .iradio_futurico.checked {
-        background-position: -90px 0;
-    }
-    .iradio_futurico.disabled {
-        background-position: -108px 0;
-        cursor: default;
-    }
-    .iradio_futurico.checked.disabled {
-        background-position: -126px 0;
-    }
-
-/* Retina support */
-@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
-       only screen and (-moz-min-device-pixel-ratio: 1.5),
-       only screen and (-o-min-device-pixel-ratio: 3/2),
-       only screen and (min-device-pixel-ratio: 1.5) {
-    .icheckbox_futurico,
-    .iradio_futurico {
-        background-image: url(futurico@2x.png);
-        -webkit-background-size: 144px 19px;
-        background-size: 144px 19px;
-    }
-}
\ No newline at end of file
diff --git a/smash/web/static/AdminLTE/plugins/iCheck/futurico/futurico.png b/smash/web/static/AdminLTE/plugins/iCheck/futurico/futurico.png
deleted file mode 100644
index 50d62b5d4089e51c11e085f30b39db3548ab6ea2..0000000000000000000000000000000000000000
Binary files a/smash/web/static/AdminLTE/plugins/iCheck/futurico/futurico.png and /dev/null differ
diff --git a/smash/web/static/AdminLTE/plugins/iCheck/futurico/futurico@2x.png b/smash/web/static/AdminLTE/plugins/iCheck/futurico/futurico@2x.png
deleted file mode 100644
index f7eb45aad03aab94a6331c94ca147c5ff9b635e2..0000000000000000000000000000000000000000
Binary files a/smash/web/static/AdminLTE/plugins/iCheck/futurico/futurico@2x.png and /dev/null differ
diff --git a/smash/web/static/AdminLTE/plugins/iCheck/icheck.js b/smash/web/static/AdminLTE/plugins/iCheck/icheck.js
deleted file mode 100644
index 4da1937ad4beabdf99563b1dba0d01a27e20ab1c..0000000000000000000000000000000000000000
--- a/smash/web/static/AdminLTE/plugins/iCheck/icheck.js
+++ /dev/null
@@ -1,478 +0,0 @@
-/*!
- * iCheck v1.0.1, http://git.io/arlzeA
- * =================================
- * Powerful jQuery and Zepto plugin for checkboxes and radio buttons customization
- *
- * (c) 2013 Damir Sultanov, http://fronteed.com
- * MIT Licensed
- */
-
-(function($) {
-
-  // Cached vars
-  var _iCheck = 'iCheck',
-    _iCheckHelper = _iCheck + '-helper',
-    _checkbox = 'checkbox',
-    _radio = 'radio',
-    _checked = 'checked',
-    _unchecked = 'un' + _checked,
-    _disabled = 'disabled',
-    _determinate = 'determinate',
-    _indeterminate = 'in' + _determinate,
-    _update = 'update',
-    _type = 'type',
-    _click = 'click',
-    _touch = 'touchbegin.i touchend.i',
-    _add = 'addClass',
-    _remove = 'removeClass',
-    _callback = 'trigger',
-    _label = 'label',
-    _cursor = 'cursor',
-    _mobile = /ipad|iphone|ipod|android|blackberry|windows phone|opera mini|silk/i.test(navigator.userAgent);
-
-  // Plugin init
-  $.fn[_iCheck] = function(options, fire) {
-
-    // Walker
-    var handle = 'input[type="' + _checkbox + '"], input[type="' + _radio + '"]',
-      stack = $(),
-      walker = function(object) {
-        object.each(function() {
-          var self = $(this);
-
-          if (self.is(handle)) {
-            stack = stack.add(self);
-          } else {
-            stack = stack.add(self.find(handle));
-          }
-        });
-      };
-
-    // Check if we should operate with some method
-    if (/^(check|uncheck|toggle|indeterminate|determinate|disable|enable|update|destroy)$/i.test(options)) {
-
-      // Normalize method's name
-      options = options.toLowerCase();
-
-      // Find checkboxes and radio buttons
-      walker(this);
-
-      return stack.each(function() {
-        var self = $(this);
-
-        if (options == 'destroy') {
-          tidy(self, 'ifDestroyed');
-        } else {
-          operate(self, true, options);
-        }
-          // Fire method's callback
-        if ($.isFunction(fire)) {
-          fire();
-        }
-      });
-
-    // Customization
-    } else if (typeof options == 'object' || !options) {
-
-      // Check if any options were passed
-      var settings = $.extend({
-          checkedClass: _checked,
-          disabledClass: _disabled,
-          indeterminateClass: _indeterminate,
-          labelHover: true,
-          aria: false
-        }, options),
-
-        selector = settings.handle,
-        hoverClass = settings.hoverClass || 'hover',
-        focusClass = settings.focusClass || 'focus',
-        activeClass = settings.activeClass || 'active',
-        labelHover = !!settings.labelHover,
-        labelHoverClass = settings.labelHoverClass || 'hover',
-
-        // Setup clickable area
-        area = ('' + settings.increaseArea).replace('%', '') | 0;
-
-      // Selector limit
-      if (selector == _checkbox || selector == _radio) {
-        handle = 'input[type="' + selector + '"]';
-      }
-        // Clickable area limit
-      if (area < -50) {
-        area = -50;
-      }
-        // Walk around the selector
-      walker(this);
-
-      return stack.each(function() {
-        var self = $(this);
-
-        // If already customized
-        tidy(self);
-
-        var node = this,
-          id = node.id,
-
-          // Layer styles
-          offset = -area + '%',
-          size = 100 + (area * 2) + '%',
-          layer = {
-            position: 'absolute',
-            top: offset,
-            left: offset,
-            display: 'block',
-            width: size,
-            height: size,
-            margin: 0,
-            padding: 0,
-            background: '#fff',
-            border: 0,
-            opacity: 0
-          },
-
-          // Choose how to hide input
-          hide = _mobile ? {
-            position: 'absolute',
-            visibility: 'hidden'
-          } : area ? layer : {
-            position: 'absolute',
-            opacity: 0
-          },
-
-          // Get proper class
-          className = node[_type] == _checkbox ? settings.checkboxClass || 'i' + _checkbox : settings.radioClass || 'i' + _radio,
-
-          // Find assigned labels
-          label = $(_label + '[for="' + id + '"]').add(self.closest(_label)),
-
-          // Check ARIA option
-          aria = !!settings.aria,
-
-          // Set ARIA placeholder
-          ariaID = _iCheck + '-' + Math.random().toString(36).replace('0.', ''),
-
-          // Parent & helper
-          parent = '<div class="' + className + '" ' + (aria ? 'role="' + node[_type] + '" ' : ''),
-          helper;
-
-        // Set ARIA "labelledby"
-        if (label.length && aria) {
-          label.each(function() {
-            parent += 'aria-labelledby="';
-
-            if (this.id) {
-              parent += this.id;
-            } else {
-              this.id = ariaID;
-              parent += ariaID;
-            }
-
-            parent += '"';
-          });
-        }
-          // Wrap input
-        parent = self.wrap(parent + '/>')[_callback]('ifCreated').parent().append(settings.insert);
-
-        // Layer addition
-        helper = $('<ins class="' + _iCheckHelper + '"/>').css(layer).appendTo(parent);
-
-        // Finalize customization
-        self.data(_iCheck, {o: settings, s: self.attr('style')}).css(hide);
-        !!settings.inheritClass && parent[_add](node.className || '');
-        !!settings.inheritID && id && parent.attr('id', _iCheck + '-' + id);
-        parent.css('position') == 'static' && parent.css('position', 'relative');
-        operate(self, true, _update);
-
-        // Label events
-        if (label.length) {
-          label.on(_click + '.i mouseover.i mouseout.i ' + _touch, function(event) {
-            var type = event[_type],
-              item = $(this);
-
-            // Do nothing if input is disabled
-            if (!node[_disabled]) {
-
-              // Click
-              if (type == _click) {
-                if ($(event.target).is('a')) {
-                  return;
-                }
-                operate(self, false, true);
-
-              // Hover state
-              } else if (labelHover) {
-
-                // mouseout|touchend
-                if (/ut|nd/.test(type)) {
-                  parent[_remove](hoverClass);
-                  item[_remove](labelHoverClass);
-                } else {
-                  parent[_add](hoverClass);
-                  item[_add](labelHoverClass);
-                }
-              }
-                if (_mobile) {
-                event.stopPropagation();
-              } else {
-                return false;
-              }
-            }
-          });
-        }
-          // Input events
-        self.on(_click + '.i focus.i blur.i keyup.i keydown.i keypress.i', function(event) {
-          var type = event[_type],
-            key = event.keyCode;
-
-          // Click
-          if (type == _click) {
-            return false;
-
-          // Keydown
-          } else if (type == 'keydown' && key == 32) {
-            if (!(node[_type] == _radio && node[_checked])) {
-              if (node[_checked]) {
-                off(self, _checked);
-              } else {
-                on(self, _checked);
-              }
-            }
-              return false;
-
-          // Keyup
-          } else if (type == 'keyup' && node[_type] == _radio) {
-            !node[_checked] && on(self, _checked);
-
-          // Focus/blur
-          } else if (/us|ur/.test(type)) {
-            parent[type == 'blur' ? _remove : _add](focusClass);
-          }
-        });
-
-        // Helper events
-        helper.on(_click + ' mousedown mouseup mouseover mouseout ' + _touch, function(event) {
-          var type = event[_type],
-
-            // mousedown|mouseup
-            toggle = /wn|up/.test(type) ? activeClass : hoverClass;
-
-          // Do nothing if input is disabled
-          if (!node[_disabled]) {
-
-            // Click
-            if (type == _click) {
-              operate(self, false, true);
-
-            // Active and hover states
-            } else {
-
-              // State is on
-              if (/wn|er|in/.test(type)) {
-
-                // mousedown|mouseover|touchbegin
-                parent[_add](toggle);
-
-              // State is off
-              } else {
-                parent[_remove](toggle + ' ' + activeClass);
-              }
-                // Label hover
-              if (label.length && labelHover && toggle == hoverClass) {
-
-                // mouseout|touchend
-                label[/ut|nd/.test(type) ? _remove : _add](labelHoverClass);
-              }
-            }
-              if (_mobile) {
-              event.stopPropagation();
-            } else {
-              return false;
-            }
-          }
-        });
-      });
-    } else {
-      return this;
-    }
-  };
-
-  // Do something with inputs
-  function operate(input, direct, method) {
-    var node = input[0],
-      state = /er/.test(method) ? _indeterminate : /bl/.test(method) ? _disabled : _checked,
-      active = method == _update ? {
-        checked: node[_checked],
-        disabled: node[_disabled],
-        indeterminate: input.attr(_indeterminate) == 'true' || input.attr(_determinate) == 'false'
-      } : node[state];
-
-    // Check, disable or indeterminate
-    if (/^(ch|di|in)/.test(method) && !active) {
-      on(input, state);
-
-    // Uncheck, enable or determinate
-    } else if (/^(un|en|de)/.test(method) && active) {
-      off(input, state);
-
-    // Update
-    } else if (method == _update) {
-
-      // Handle states
-      for (var state in active) {
-        if (active[state]) {
-          on(input, state, true);
-        } else {
-          off(input, state, true);
-        }
-      }
-    } else if (!direct || method == 'toggle') {
-
-      // Helper or label was clicked
-      if (!direct) {
-        input[_callback]('ifClicked');
-      }
-        // Toggle checked state
-      if (active) {
-        if (node[_type] !== _radio) {
-          off(input, state);
-        }
-      } else {
-        on(input, state);
-      }
-    }
-  }
-    // Add checked, disabled or indeterminate state
-  function on(input, state, keep) {
-    var node = input[0],
-      parent = input.parent(),
-      checked = state == _checked,
-      indeterminate = state == _indeterminate,
-      disabled = state == _disabled,
-      callback = indeterminate ? _determinate : checked ? _unchecked : 'enabled',
-      regular = option(input, callback + capitalize(node[_type])),
-      specific = option(input, state + capitalize(node[_type]));
-
-    // Prevent unnecessary actions
-    if (node[state] !== true) {
-
-      // Toggle assigned radio buttons
-      if (!keep && state == _checked && node[_type] == _radio && node.name) {
-        var form = input.closest('form'),
-          inputs = 'input[name="' + node.name + '"]';
-
-        inputs = form.length ? form.find(inputs) : $(inputs);
-
-        inputs.each(function() {
-          if (this !== node && $(this).data(_iCheck)) {
-            off($(this), state);
-          }
-        });
-      }
-        // Indeterminate state
-      if (indeterminate) {
-
-        // Add indeterminate state
-        node[state] = true;
-
-        // Remove checked state
-        if (node[_checked]) {
-          off(input, _checked, 'force');
-        }
-          // Checked or disabled state
-      } else {
-
-        // Add checked or disabled state
-        if (!keep) {
-          node[state] = true;
-        }
-          // Remove indeterminate state
-        if (checked && node[_indeterminate]) {
-          off(input, _indeterminate, false);
-        }
-      }
-        // Trigger callbacks
-      callbacks(input, checked, state, keep);
-    }
-      // Add proper cursor
-    if (node[_disabled] && !!option(input, _cursor, true)) {
-      parent.find('.' + _iCheckHelper).css(_cursor, 'default');
-    }
-      // Add state class
-    parent[_add](specific || option(input, state) || '');
-
-    // Set ARIA attribute
-    disabled ? parent.attr('aria-disabled', 'true') : parent.attr('aria-checked', indeterminate ? 'mixed' : 'true');
-
-    // Remove regular state class
-    parent[_remove](regular || option(input, callback) || '');
-  }
-    // Remove checked, disabled or indeterminate state
-  function off(input, state, keep) {
-    var node = input[0],
-      parent = input.parent(),
-      checked = state == _checked,
-      indeterminate = state == _indeterminate,
-      disabled = state == _disabled,
-      callback = indeterminate ? _determinate : checked ? _unchecked : 'enabled',
-      regular = option(input, callback + capitalize(node[_type])),
-      specific = option(input, state + capitalize(node[_type]));
-
-    // Prevent unnecessary actions
-    if (node[state] !== false) {
-
-      // Toggle state
-      if (indeterminate || !keep || keep == 'force') {
-        node[state] = false;
-      }
-        // Trigger callbacks
-      callbacks(input, checked, callback, keep);
-    }
-      // Add proper cursor
-    if (!node[_disabled] && !!option(input, _cursor, true)) {
-      parent.find('.' + _iCheckHelper).css(_cursor, 'pointer');
-    }
-      // Remove state class
-    parent[_remove](specific || option(input, state) || '');
-
-    // Set ARIA attribute
-    disabled ? parent.attr('aria-disabled', 'false') : parent.attr('aria-checked', 'false');
-
-    // Add regular state class
-    parent[_add](regular || option(input, callback) || '');
-  }
-    // Remove all traces
-  function tidy(input, callback) {
-    if (input.data(_iCheck)) {
-
-      // Remove everything except input
-      input.parent().html(input.attr('style', input.data(_iCheck).s || ''));
-
-      // Callback
-      if (callback) {
-        input[_callback](callback);
-      }
-        // Unbind events
-      input.off('.i').unwrap();
-      $(_label + '[for="' + input[0].id + '"]').add(input.closest(_label)).off('.i');
-    }
-  }
-    // Get some option
-  function option(input, state, regular) {
-    if (input.data(_iCheck)) {
-      return input.data(_iCheck).o[state + (regular ? '' : 'Class')];
-    }
-  }
-    // Capitalize some string
-  function capitalize(string) {
-    return string.charAt(0).toUpperCase() + string.slice(1);
-  }
-    // Executable handlers
-  function callbacks(input, checked, callback, keep) {
-    if (!keep) {
-      if (checked) {
-        input[_callback]('ifToggled');
-      }
-        input[_callback]('ifChanged')[_callback]('if' + capitalize(callback));
-    }
-  }
-})(window.jQuery || window.Zepto);
diff --git a/smash/web/static/AdminLTE/plugins/iCheck/icheck.min.js b/smash/web/static/AdminLTE/plugins/iCheck/icheck.min.js
deleted file mode 100644
index d2720ed04391b25badaa6c5f61499aa6415a046d..0000000000000000000000000000000000000000
--- a/smash/web/static/AdminLTE/plugins/iCheck/icheck.min.js
+++ /dev/null
@@ -1,10 +0,0 @@
-/*! iCheck v1.0.1 by Damir Sultanov, http://git.io/arlzeA, MIT Licensed */
-(function(h){function F(a,b,d){var c=a[0],e=/er/.test(d)?m:/bl/.test(d)?s:l,f=d==H?{checked:c[l],disabled:c[s],indeterminate:"true"==a.attr(m)||"false"==a.attr(w)}:c[e];if(/^(ch|di|in)/.test(d)&&!f)D(a,e);else if(/^(un|en|de)/.test(d)&&f)t(a,e);else if(d==H)for(e in f)f[e]?D(a,e,!0):t(a,e,!0);else if(!b||"toggle"==d){if(!b)a[p]("ifClicked");f?c[n]!==u&&t(a,e):D(a,e)}}function D(a,b,d){var c=a[0],e=a.parent(),f=b==l,A=b==m,B=b==s,K=A?w:f?E:"enabled",p=k(a,K+x(c[n])),N=k(a,b+x(c[n]));if(!0!==c[b]){if(!d&&
-b==l&&c[n]==u&&c.name){var C=a.closest("form"),r='input[name="'+c.name+'"]',r=C.length?C.find(r):h(r);r.each(function(){this!==c&&h(this).data(q)&&t(h(this),b)})}A?(c[b]=!0,c[l]&&t(a,l,"force")):(d||(c[b]=!0),f&&c[m]&&t(a,m,!1));L(a,f,b,d)}c[s]&&k(a,y,!0)&&e.find("."+I).css(y,"default");e[v](N||k(a,b)||"");B?e.attr("aria-disabled","true"):e.attr("aria-checked",A?"mixed":"true");e[z](p||k(a,K)||"")}function t(a,b,d){var c=a[0],e=a.parent(),f=b==l,h=b==m,q=b==s,p=h?w:f?E:"enabled",t=k(a,p+x(c[n])),
-u=k(a,b+x(c[n]));if(!1!==c[b]){if(h||!d||"force"==d)c[b]=!1;L(a,f,p,d)}!c[s]&&k(a,y,!0)&&e.find("."+I).css(y,"pointer");e[z](u||k(a,b)||"");q?e.attr("aria-disabled","false"):e.attr("aria-checked","false");e[v](t||k(a,p)||"")}function M(a,b){if(a.data(q)){a.parent().html(a.attr("style",a.data(q).s||""));if(b)a[p](b);a.off(".i").unwrap();h(G+'[for="'+a[0].id+'"]').add(a.closest(G)).off(".i")}}function k(a,b,d){if(a.data(q))return a.data(q).o[b+(d?"":"Class")]}function x(a){return a.charAt(0).toUpperCase()+
-a.slice(1)}function L(a,b,d,c){if(!c){if(b)a[p]("ifToggled");a[p]("ifChanged")[p]("if"+x(d))}}var q="iCheck",I=q+"-helper",u="radio",l="checked",E="un"+l,s="disabled",w="determinate",m="in"+w,H="update",n="type",v="addClass",z="removeClass",p="trigger",G="label",y="cursor",J=/ipad|iphone|ipod|android|blackberry|windows phone|opera mini|silk/i.test(navigator.userAgent);h.fn[q]=function(a,b){var d='input[type="checkbox"], input[type="'+u+'"]',c=h(),e=function(a){a.each(function(){var a=h(this);c=a.is(d)?
-c.add(a):c.add(a.find(d))})};if(/^(check|uncheck|toggle|indeterminate|determinate|disable|enable|update|destroy)$/i.test(a))return a=a.toLowerCase(),e(this),c.each(function(){var c=h(this);"destroy"==a?M(c,"ifDestroyed"):F(c,!0,a);h.isFunction(b)&&b()});if("object"!=typeof a&&a)return this;var f=h.extend({checkedClass:l,disabledClass:s,indeterminateClass:m,labelHover:!0,aria:!1},a),k=f.handle,B=f.hoverClass||"hover",x=f.focusClass||"focus",w=f.activeClass||"active",y=!!f.labelHover,C=f.labelHoverClass||
-"hover",r=(""+f.increaseArea).replace("%","")|0;if("checkbox"==k||k==u)d='input[type="'+k+'"]';-50>r&&(r=-50);e(this);return c.each(function(){var a=h(this);M(a);var c=this,b=c.id,e=-r+"%",d=100+2*r+"%",d={position:"absolute",top:e,left:e,display:"block",width:d,height:d,margin:0,padding:0,background:"#fff",border:0,opacity:0},e=J?{position:"absolute",visibility:"hidden"}:r?d:{position:"absolute",opacity:0},k="checkbox"==c[n]?f.checkboxClass||"icheckbox":f.radioClass||"i"+u,m=h(G+'[for="'+b+'"]').add(a.closest(G)),
-A=!!f.aria,E=q+"-"+Math.random().toString(36).replace("0.",""),g='<div class="'+k+'" '+(A?'role="'+c[n]+'" ':"");m.length&&A&&m.each(function(){g+='aria-labelledby="';this.id?g+=this.id:(this.id=E,g+=E);g+='"'});g=a.wrap(g+"/>")[p]("ifCreated").parent().append(f.insert);d=h('<ins class="'+I+'"/>').css(d).appendTo(g);a.data(q,{o:f,s:a.attr("style")}).css(e);f.inheritClass&&g[v](c.className||"");f.inheritID&&b&&g.attr("id",q+"-"+b);"static"==g.css("position")&&g.css("position","relative");F(a,!0,H);
-if(m.length)m.on("click.i mouseover.i mouseout.i touchbegin.i touchend.i",function(b){var d=b[n],e=h(this);if(!c[s]){if("click"==d){if(h(b.target).is("a"))return;F(a,!1,!0)}else y&&(/ut|nd/.test(d)?(g[z](B),e[z](C)):(g[v](B),e[v](C)));if(J)b.stopPropagation();else return!1}});a.on("click.i focus.i blur.i keyup.i keydown.i keypress.i",function(b){var d=b[n];b=b.keyCode;if("click"==d)return!1;if("keydown"==d&&32==b)return c[n]==u&&c[l]||(c[l]?t(a,l):D(a,l)),!1;if("keyup"==d&&c[n]==u)!c[l]&&D(a,l);else if(/us|ur/.test(d))g["blur"==
-d?z:v](x)});d.on("click mousedown mouseup mouseover mouseout touchbegin.i touchend.i",function(b){var d=b[n],e=/wn|up/.test(d)?w:B;if(!c[s]){if("click"==d)F(a,!1,!0);else{if(/wn|er|in/.test(d))g[v](e);else g[z](e+" "+w);if(m.length&&y&&e==B)m[/ut|nd/.test(d)?z:v](C)}if(J)b.stopPropagation();else return!1}})})}})(window.jQuery||window.Zepto);
diff --git a/smash/web/static/AdminLTE/plugins/iCheck/line/_all.css b/smash/web/static/AdminLTE/plugins/iCheck/line/_all.css
deleted file mode 100644
index a18d0d90e8be3e78070b51a5fd32a50ccb265351..0000000000000000000000000000000000000000
--- a/smash/web/static/AdminLTE/plugins/iCheck/line/_all.css
+++ /dev/null
@@ -1,740 +0,0 @@
-/* iCheck plugin Line skin
------------------------------------ */
-.icheckbox_line,
-.iradio_line {
-    position: relative;
-    display: block;
-    margin: 0;
-    padding: 5px 15px 5px 38px;
-    font-size: 13px;
-    line-height: 17px;
-    color: #fff;
-    background: #000;
-    border: none;
-    -webkit-border-radius: 3px;
-    -moz-border-radius: 3px;
-    border-radius: 3px;
-    cursor: pointer;
-}
-    .icheckbox_line .icheck_line-icon,
-    .iradio_line .icheck_line-icon {
-        position: absolute;
-        top: 50%;
-        left: 13px;
-        width: 13px;
-        height: 11px;
-        margin: -5px 0 0 0;
-        padding: 0;
-        overflow: hidden;
-        background: url(line.png) no-repeat;
-        border: none;
-    }
-    .icheckbox_line.hover,
-    .icheckbox_line.checked.hover,
-    .iradio_line.hover {
-        background: #444;
-    }
-    .icheckbox_line.checked,
-    .iradio_line.checked {
-        background: #000;
-    }
-        .icheckbox_line.checked .icheck_line-icon,
-        .iradio_line.checked .icheck_line-icon {
-            background-position: -15px 0;
-        }
-    .icheckbox_line.disabled,
-    .iradio_line.disabled {
-        background: #ccc;
-        cursor: default;
-    }
-        .icheckbox_line.disabled .icheck_line-icon,
-        .iradio_line.disabled .icheck_line-icon {
-            background-position: -30px 0;
-        }
-    .icheckbox_line.checked.disabled,
-    .iradio_line.checked.disabled {
-        background: #ccc;
-    }
-        .icheckbox_line.checked.disabled .icheck_line-icon,
-        .iradio_line.checked.disabled .icheck_line-icon {
-            background-position: -45px 0;
-        }
-
-/* Retina support */
-@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
-       only screen and (-moz-min-device-pixel-ratio: 1.5),
-       only screen and (-o-min-device-pixel-ratio: 3/2),
-       only screen and (min-device-pixel-ratio: 1.5) {
-    .icheckbox_line .icheck_line-icon,
-    .iradio_line .icheck_line-icon {
-        background-image: url(line@2x.png);
-        -webkit-background-size: 60px 13px;
-        background-size: 60px 13px;
-    }
-}
-
-/* red */
-.icheckbox_line-red,
-.iradio_line-red {
-    position: relative;
-    display: block;
-    margin: 0;
-    padding: 5px 15px 5px 38px;
-    font-size: 13px;
-    line-height: 17px;
-    color: #fff;
-    background: #e56c69;
-    border: none;
-    -webkit-border-radius: 3px;
-    -moz-border-radius: 3px;
-    border-radius: 3px;
-    cursor: pointer;
-}
-    .icheckbox_line-red .icheck_line-icon,
-    .iradio_line-red .icheck_line-icon {
-        position: absolute;
-        top: 50%;
-        left: 13px;
-        width: 13px;
-        height: 11px;
-        margin: -5px 0 0 0;
-        padding: 0;
-        overflow: hidden;
-        background: url(line.png) no-repeat;
-        border: none;
-    }
-    .icheckbox_line-red.hover,
-    .icheckbox_line-red.checked.hover,
-    .iradio_line-red.hover {
-        background: #E98582;
-    }
-    .icheckbox_line-red.checked,
-    .iradio_line-red.checked {
-        background: #e56c69;
-    }
-        .icheckbox_line-red.checked .icheck_line-icon,
-        .iradio_line-red.checked .icheck_line-icon {
-            background-position: -15px 0;
-        }
-    .icheckbox_line-red.disabled,
-    .iradio_line-red.disabled {
-        background: #F7D3D2;
-        cursor: default;
-    }
-        .icheckbox_line-red.disabled .icheck_line-icon,
-        .iradio_line-red.disabled .icheck_line-icon {
-            background-position: -30px 0;
-        }
-    .icheckbox_line-red.checked.disabled,
-    .iradio_line-red.checked.disabled {
-        background: #F7D3D2;
-    }
-        .icheckbox_line-red.checked.disabled .icheck_line-icon,
-        .iradio_line-red.checked.disabled .icheck_line-icon {
-            background-position: -45px 0;
-        }
-
-/* Retina support */
-@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
-       only screen and (-moz-min-device-pixel-ratio: 1.5),
-       only screen and (-o-min-device-pixel-ratio: 3/2),
-       only screen and (min-device-pixel-ratio: 1.5) {
-    .icheckbox_line-red .icheck_line-icon,
-    .iradio_line-red .icheck_line-icon {
-        background-image: url(line@2x.png);
-        -webkit-background-size: 60px 13px;
-        background-size: 60px 13px;
-    }
-}
-
-/* green */
-.icheckbox_line-green,
-.iradio_line-green {
-    position: relative;
-    display: block;
-    margin: 0;
-    padding: 5px 15px 5px 38px;
-    font-size: 13px;
-    line-height: 17px;
-    color: #fff;
-    background: #1b7e5a;
-    border: none;
-    -webkit-border-radius: 3px;
-    -moz-border-radius: 3px;
-    border-radius: 3px;
-    cursor: pointer;
-}
-    .icheckbox_line-green .icheck_line-icon,
-    .iradio_line-green .icheck_line-icon {
-        position: absolute;
-        top: 50%;
-        left: 13px;
-        width: 13px;
-        height: 11px;
-        margin: -5px 0 0 0;
-        padding: 0;
-        overflow: hidden;
-        background: url(line.png) no-repeat;
-        border: none;
-    }
-    .icheckbox_line-green.hover,
-    .icheckbox_line-green.checked.hover,
-    .iradio_line-green.hover {
-        background: #24AA7A;
-    }
-    .icheckbox_line-green.checked,
-    .iradio_line-green.checked {
-        background: #1b7e5a;
-    }
-        .icheckbox_line-green.checked .icheck_line-icon,
-        .iradio_line-green.checked .icheck_line-icon {
-            background-position: -15px 0;
-        }
-    .icheckbox_line-green.disabled,
-    .iradio_line-green.disabled {
-        background: #89E6C4;
-        cursor: default;
-    }
-        .icheckbox_line-green.disabled .icheck_line-icon,
-        .iradio_line-green.disabled .icheck_line-icon {
-            background-position: -30px 0;
-        }
-    .icheckbox_line-green.checked.disabled,
-    .iradio_line-green.checked.disabled {
-        background: #89E6C4;
-    }
-        .icheckbox_line-green.checked.disabled .icheck_line-icon,
-        .iradio_line-green.checked.disabled .icheck_line-icon {
-            background-position: -45px 0;
-        }
-
-/* Retina support */
-@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
-       only screen and (-moz-min-device-pixel-ratio: 1.5),
-       only screen and (-o-min-device-pixel-ratio: 3/2),
-       only screen and (min-device-pixel-ratio: 1.5) {
-    .icheckbox_line-green .icheck_line-icon,
-    .iradio_line-green .icheck_line-icon {
-        background-image: url(line@2x.png);
-        -webkit-background-size: 60px 13px;
-        background-size: 60px 13px;
-    }
-}
-
-/* blue */
-.icheckbox_line-blue,
-.iradio_line-blue {
-    position: relative;
-    display: block;
-    margin: 0;
-    padding: 5px 15px 5px 38px;
-    font-size: 13px;
-    line-height: 17px;
-    color: #fff;
-    background: #2489c5;
-    border: none;
-    -webkit-border-radius: 3px;
-    -moz-border-radius: 3px;
-    border-radius: 3px;
-    cursor: pointer;
-}
-    .icheckbox_line-blue .icheck_line-icon,
-    .iradio_line-blue .icheck_line-icon {
-        position: absolute;
-        top: 50%;
-        left: 13px;
-        width: 13px;
-        height: 11px;
-        margin: -5px 0 0 0;
-        padding: 0;
-        overflow: hidden;
-        background: url(line.png) no-repeat;
-        border: none;
-    }
-    .icheckbox_line-blue.hover,
-    .icheckbox_line-blue.checked.hover,
-    .iradio_line-blue.hover {
-        background: #3DA0DB;
-    }
-    .icheckbox_line-blue.checked,
-    .iradio_line-blue.checked {
-        background: #2489c5;
-    }
-        .icheckbox_line-blue.checked .icheck_line-icon,
-        .iradio_line-blue.checked .icheck_line-icon {
-            background-position: -15px 0;
-        }
-    .icheckbox_line-blue.disabled,
-    .iradio_line-blue.disabled {
-        background: #ADD7F0;
-        cursor: default;
-    }
-        .icheckbox_line-blue.disabled .icheck_line-icon,
-        .iradio_line-blue.disabled .icheck_line-icon {
-            background-position: -30px 0;
-        }
-    .icheckbox_line-blue.checked.disabled,
-    .iradio_line-blue.checked.disabled {
-        background: #ADD7F0;
-    }
-        .icheckbox_line-blue.checked.disabled .icheck_line-icon,
-        .iradio_line-blue.checked.disabled .icheck_line-icon {
-            background-position: -45px 0;
-        }
-
-/* Retina support */
-@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
-       only screen and (-moz-min-device-pixel-ratio: 1.5),
-       only screen and (-o-min-device-pixel-ratio: 3/2),
-       only screen and (min-device-pixel-ratio: 1.5) {
-    .icheckbox_line-blue .icheck_line-icon,
-    .iradio_line-blue .icheck_line-icon {
-        background-image: url(line@2x.png);
-        -webkit-background-size: 60px 13px;
-        background-size: 60px 13px;
-    }
-}
-
-/* aero */
-.icheckbox_line-aero,
-.iradio_line-aero {
-    position: relative;
-    display: block;
-    margin: 0;
-    padding: 5px 15px 5px 38px;
-    font-size: 13px;
-    line-height: 17px;
-    color: #fff;
-    background: #9cc2cb;
-    border: none;
-    -webkit-border-radius: 3px;
-    -moz-border-radius: 3px;
-    border-radius: 3px;
-    cursor: pointer;
-}
-    .icheckbox_line-aero .icheck_line-icon,
-    .iradio_line-aero .icheck_line-icon {
-        position: absolute;
-        top: 50%;
-        left: 13px;
-        width: 13px;
-        height: 11px;
-        margin: -5px 0 0 0;
-        padding: 0;
-        overflow: hidden;
-        background: url(line.png) no-repeat;
-        border: none;
-    }
-    .icheckbox_line-aero.hover,
-    .icheckbox_line-aero.checked.hover,
-    .iradio_line-aero.hover {
-        background: #B5D1D8;
-    }
-    .icheckbox_line-aero.checked,
-    .iradio_line-aero.checked {
-        background: #9cc2cb;
-    }
-        .icheckbox_line-aero.checked .icheck_line-icon,
-        .iradio_line-aero.checked .icheck_line-icon {
-            background-position: -15px 0;
-        }
-    .icheckbox_line-aero.disabled,
-    .iradio_line-aero.disabled {
-        background: #D2E4E8;
-        cursor: default;
-    }
-        .icheckbox_line-aero.disabled .icheck_line-icon,
-        .iradio_line-aero.disabled .icheck_line-icon {
-            background-position: -30px 0;
-        }
-    .icheckbox_line-aero.checked.disabled,
-    .iradio_line-aero.checked.disabled {
-        background: #D2E4E8;
-    }
-        .icheckbox_line-aero.checked.disabled .icheck_line-icon,
-        .iradio_line-aero.checked.disabled .icheck_line-icon {
-            background-position: -45px 0;
-        }
-
-/* Retina support */
-@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
-       only screen and (-moz-min-device-pixel-ratio: 1.5),
-       only screen and (-o-min-device-pixel-ratio: 3/2),
-       only screen and (min-device-pixel-ratio: 1.5) {
-    .icheckbox_line-aero .icheck_line-icon,
-    .iradio_line-aero .icheck_line-icon {
-        background-image: url(line@2x.png);
-        -webkit-background-size: 60px 13px;
-        background-size: 60px 13px;
-    }
-}
-
-/* grey */
-.icheckbox_line-grey,
-.iradio_line-grey {
-    position: relative;
-    display: block;
-    margin: 0;
-    padding: 5px 15px 5px 38px;
-    font-size: 13px;
-    line-height: 17px;
-    color: #fff;
-    background: #73716e;
-    border: none;
-    -webkit-border-radius: 3px;
-    -moz-border-radius: 3px;
-    border-radius: 3px;
-    cursor: pointer;
-}
-    .icheckbox_line-grey .icheck_line-icon,
-    .iradio_line-grey .icheck_line-icon {
-        position: absolute;
-        top: 50%;
-        left: 13px;
-        width: 13px;
-        height: 11px;
-        margin: -5px 0 0 0;
-        padding: 0;
-        overflow: hidden;
-        background: url(line.png) no-repeat;
-        border: none;
-    }
-    .icheckbox_line-grey.hover,
-    .icheckbox_line-grey.checked.hover,
-    .iradio_line-grey.hover {
-        background: #8B8986;
-    }
-    .icheckbox_line-grey.checked,
-    .iradio_line-grey.checked {
-        background: #73716e;
-    }
-        .icheckbox_line-grey.checked .icheck_line-icon,
-        .iradio_line-grey.checked .icheck_line-icon {
-            background-position: -15px 0;
-        }
-    .icheckbox_line-grey.disabled,
-    .iradio_line-grey.disabled {
-        background: #D5D4D3;
-        cursor: default;
-    }
-        .icheckbox_line-grey.disabled .icheck_line-icon,
-        .iradio_line-grey.disabled .icheck_line-icon {
-            background-position: -30px 0;
-        }
-    .icheckbox_line-grey.checked.disabled,
-    .iradio_line-grey.checked.disabled {
-        background: #D5D4D3;
-    }
-        .icheckbox_line-grey.checked.disabled .icheck_line-icon,
-        .iradio_line-grey.checked.disabled .icheck_line-icon {
-            background-position: -45px 0;
-        }
-
-/* Retina support */
-@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
-       only screen and (-moz-min-device-pixel-ratio: 1.5),
-       only screen and (-o-min-device-pixel-ratio: 3/2),
-       only screen and (min-device-pixel-ratio: 1.5) {
-    .icheckbox_line-grey .icheck_line-icon,
-    .iradio_line-grey .icheck_line-icon {
-        background-image: url(line@2x.png);
-        -webkit-background-size: 60px 13px;
-        background-size: 60px 13px;
-    }
-}
-
-/* orange */
-.icheckbox_line-orange,
-.iradio_line-orange {
-    position: relative;
-    display: block;
-    margin: 0;
-    padding: 5px 15px 5px 38px;
-    font-size: 13px;
-    line-height: 17px;
-    color: #fff;
-    background: #f70;
-    border: none;
-    -webkit-border-radius: 3px;
-    -moz-border-radius: 3px;
-    border-radius: 3px;
-    cursor: pointer;
-}
-    .icheckbox_line-orange .icheck_line-icon,
-    .iradio_line-orange .icheck_line-icon {
-        position: absolute;
-        top: 50%;
-        left: 13px;
-        width: 13px;
-        height: 11px;
-        margin: -5px 0 0 0;
-        padding: 0;
-        overflow: hidden;
-        background: url(line.png) no-repeat;
-        border: none;
-    }
-    .icheckbox_line-orange.hover,
-    .icheckbox_line-orange.checked.hover,
-    .iradio_line-orange.hover {
-        background: #FF9233;
-    }
-    .icheckbox_line-orange.checked,
-    .iradio_line-orange.checked {
-        background: #f70;
-    }
-        .icheckbox_line-orange.checked .icheck_line-icon,
-        .iradio_line-orange.checked .icheck_line-icon {
-            background-position: -15px 0;
-        }
-    .icheckbox_line-orange.disabled,
-    .iradio_line-orange.disabled {
-        background: #FFD6B3;
-        cursor: default;
-    }
-        .icheckbox_line-orange.disabled .icheck_line-icon,
-        .iradio_line-orange.disabled .icheck_line-icon {
-            background-position: -30px 0;
-        }
-    .icheckbox_line-orange.checked.disabled,
-    .iradio_line-orange.checked.disabled {
-        background: #FFD6B3;
-    }
-        .icheckbox_line-orange.checked.disabled .icheck_line-icon,
-        .iradio_line-orange.checked.disabled .icheck_line-icon {
-            background-position: -45px 0;
-        }
-
-/* Retina support */
-@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
-       only screen and (-moz-min-device-pixel-ratio: 1.5),
-       only screen and (-o-min-device-pixel-ratio: 3/2),
-       only screen and (min-device-pixel-ratio: 1.5) {
-    .icheckbox_line-orange .icheck_line-icon,
-    .iradio_line-orange .icheck_line-icon {
-        background-image: url(line@2x.png);
-        -webkit-background-size: 60px 13px;
-        background-size: 60px 13px;
-    }
-}
-
-/* yellow */
-.icheckbox_line-yellow,
-.iradio_line-yellow {
-    position: relative;
-    display: block;
-    margin: 0;
-    padding: 5px 15px 5px 38px;
-    font-size: 13px;
-    line-height: 17px;
-    color: #fff;
-    background: #FFC414;
-    border: none;
-    -webkit-border-radius: 3px;
-    -moz-border-radius: 3px;
-    border-radius: 3px;
-    cursor: pointer;
-}
-    .icheckbox_line-yellow .icheck_line-icon,
-    .iradio_line-yellow .icheck_line-icon {
-        position: absolute;
-        top: 50%;
-        left: 13px;
-        width: 13px;
-        height: 11px;
-        margin: -5px 0 0 0;
-        padding: 0;
-        overflow: hidden;
-        background: url(line.png) no-repeat;
-        border: none;
-    }
-    .icheckbox_line-yellow.hover,
-    .icheckbox_line-yellow.checked.hover,
-    .iradio_line-yellow.hover {
-        background: #FFD34F;
-    }
-    .icheckbox_line-yellow.checked,
-    .iradio_line-yellow.checked {
-        background: #FFC414;
-    }
-        .icheckbox_line-yellow.checked .icheck_line-icon,
-        .iradio_line-yellow.checked .icheck_line-icon {
-            background-position: -15px 0;
-        }
-    .icheckbox_line-yellow.disabled,
-    .iradio_line-yellow.disabled {
-        background: #FFE495;
-        cursor: default;
-    }
-        .icheckbox_line-yellow.disabled .icheck_line-icon,
-        .iradio_line-yellow.disabled .icheck_line-icon {
-            background-position: -30px 0;
-        }
-    .icheckbox_line-yellow.checked.disabled,
-    .iradio_line-yellow.checked.disabled {
-        background: #FFE495;
-    }
-        .icheckbox_line-yellow.checked.disabled .icheck_line-icon,
-        .iradio_line-yellow.checked.disabled .icheck_line-icon {
-            background-position: -45px 0;
-        }
-
-/* Retina support */
-@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
-       only screen and (-moz-min-device-pixel-ratio: 1.5),
-       only screen and (-o-min-device-pixel-ratio: 3/2),
-       only screen and (min-device-pixel-ratio: 1.5) {
-    .icheckbox_line-yellow .icheck_line-icon,
-    .iradio_line-yellow .icheck_line-icon {
-        background-image: url(line@2x.png);
-        -webkit-background-size: 60px 13px;
-        background-size: 60px 13px;
-    }
-}
-
-/* pink */
-.icheckbox_line-pink,
-.iradio_line-pink {
-    position: relative;
-    display: block;
-    margin: 0;
-    padding: 5px 15px 5px 38px;
-    font-size: 13px;
-    line-height: 17px;
-    color: #fff;
-    background: #a77a94;
-    border: none;
-    -webkit-border-radius: 3px;
-    -moz-border-radius: 3px;
-    border-radius: 3px;
-    cursor: pointer;
-}
-    .icheckbox_line-pink .icheck_line-icon,
-    .iradio_line-pink .icheck_line-icon {
-        position: absolute;
-        top: 50%;
-        left: 13px;
-        width: 13px;
-        height: 11px;
-        margin: -5px 0 0 0;
-        padding: 0;
-        overflow: hidden;
-        background: url(line.png) no-repeat;
-        border: none;
-    }
-    .icheckbox_line-pink.hover,
-    .icheckbox_line-pink.checked.hover,
-    .iradio_line-pink.hover {
-        background: #B995A9;
-    }
-    .icheckbox_line-pink.checked,
-    .iradio_line-pink.checked {
-        background: #a77a94;
-    }
-        .icheckbox_line-pink.checked .icheck_line-icon,
-        .iradio_line-pink.checked .icheck_line-icon {
-            background-position: -15px 0;
-        }
-    .icheckbox_line-pink.disabled,
-    .iradio_line-pink.disabled {
-        background: #E0D0DA;
-        cursor: default;
-    }
-        .icheckbox_line-pink.disabled .icheck_line-icon,
-        .iradio_line-pink.disabled .icheck_line-icon {
-            background-position: -30px 0;
-        }
-    .icheckbox_line-pink.checked.disabled,
-    .iradio_line-pink.checked.disabled {
-        background: #E0D0DA;
-    }
-        .icheckbox_line-pink.checked.disabled .icheck_line-icon,
-        .iradio_line-pink.checked.disabled .icheck_line-icon {
-            background-position: -45px 0;
-        }
-
-/* Retina support */
-@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
-       only screen and (-moz-min-device-pixel-ratio: 1.5),
-       only screen and (-o-min-device-pixel-ratio: 3/2),
-       only screen and (min-device-pixel-ratio: 1.5) {
-    .icheckbox_line-pink .icheck_line-icon,
-    .iradio_line-pink .icheck_line-icon {
-        background-image: url(line@2x.png);
-        -webkit-background-size: 60px 13px;
-        background-size: 60px 13px;
-    }
-}
-
-/* purple */
-.icheckbox_line-purple,
-.iradio_line-purple {
-    position: relative;
-    display: block;
-    margin: 0;
-    padding: 5px 15px 5px 38px;
-    font-size: 13px;
-    line-height: 17px;
-    color: #fff;
-    background: #6a5a8c;
-    border: none;
-    -webkit-border-radius: 3px;
-    -moz-border-radius: 3px;
-    border-radius: 3px;
-    cursor: pointer;
-}
-    .icheckbox_line-purple .icheck_line-icon,
-    .iradio_line-purple .icheck_line-icon {
-        position: absolute;
-        top: 50%;
-        left: 13px;
-        width: 13px;
-        height: 11px;
-        margin: -5px 0 0 0;
-        padding: 0;
-        overflow: hidden;
-        background: url(line.png) no-repeat;
-        border: none;
-    }
-    .icheckbox_line-purple.hover,
-    .icheckbox_line-purple.checked.hover,
-    .iradio_line-purple.hover {
-        background: #8677A7;
-    }
-    .icheckbox_line-purple.checked,
-    .iradio_line-purple.checked {
-        background: #6a5a8c;
-    }
-        .icheckbox_line-purple.checked .icheck_line-icon,
-        .iradio_line-purple.checked .icheck_line-icon {
-            background-position: -15px 0;
-        }
-    .icheckbox_line-purple.disabled,
-    .iradio_line-purple.disabled {
-        background: #D2CCDE;
-        cursor: default;
-    }
-        .icheckbox_line-purple.disabled .icheck_line-icon,
-        .iradio_line-purple.disabled .icheck_line-icon {
-            background-position: -30px 0;
-        }
-    .icheckbox_line-purple.checked.disabled,
-    .iradio_line-purple.checked.disabled {
-        background: #D2CCDE;
-    }
-        .icheckbox_line-purple.checked.disabled .icheck_line-icon,
-        .iradio_line-purple.checked.disabled .icheck_line-icon {
-            background-position: -45px 0;
-        }
-
-/* Retina support */
-@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
-       only screen and (-moz-min-device-pixel-ratio: 1.5),
-       only screen and (-o-min-device-pixel-ratio: 3/2),
-       only screen and (min-device-pixel-ratio: 1.5) {
-    .icheckbox_line-purple .icheck_line-icon,
-    .iradio_line-purple .icheck_line-icon {
-        background-image: url(line@2x.png);
-        -webkit-background-size: 60px 13px;
-        background-size: 60px 13px;
-    }
-}
\ No newline at end of file
diff --git a/smash/web/static/AdminLTE/plugins/iCheck/line/aero.css b/smash/web/static/AdminLTE/plugins/iCheck/line/aero.css
deleted file mode 100644
index 44989a462efbc8efa9bb59f0fa20033a82408e34..0000000000000000000000000000000000000000
--- a/smash/web/static/AdminLTE/plugins/iCheck/line/aero.css
+++ /dev/null
@@ -1,74 +0,0 @@
-/* iCheck plugin Line skin, aero
------------------------------------ */
-.icheckbox_line-aero,
-.iradio_line-aero {
-    position: relative;
-    display: block;
-    margin: 0;
-    padding: 5px 15px 5px 38px;
-    font-size: 13px;
-    line-height: 17px;
-    color: #fff;
-    background: #9cc2cb;
-    border: none;
-    -webkit-border-radius: 3px;
-    -moz-border-radius: 3px;
-    border-radius: 3px;
-    cursor: pointer;
-}
-    .icheckbox_line-aero .icheck_line-icon,
-    .iradio_line-aero .icheck_line-icon {
-        position: absolute;
-        top: 50%;
-        left: 13px;
-        width: 13px;
-        height: 11px;
-        margin: -5px 0 0 0;
-        padding: 0;
-        overflow: hidden;
-        background: url(line.png) no-repeat;
-        border: none;
-    }
-    .icheckbox_line-aero.hover,
-    .icheckbox_line-aero.checked.hover,
-    .iradio_line-aero.hover {
-        background: #B5D1D8;
-    }
-    .icheckbox_line-aero.checked,
-    .iradio_line-aero.checked {
-        background: #9cc2cb;
-    }
-        .icheckbox_line-aero.checked .icheck_line-icon,
-        .iradio_line-aero.checked .icheck_line-icon {
-            background-position: -15px 0;
-        }
-    .icheckbox_line-aero.disabled,
-    .iradio_line-aero.disabled {
-        background: #D2E4E8;
-        cursor: default;
-    }
-        .icheckbox_line-aero.disabled .icheck_line-icon,
-        .iradio_line-aero.disabled .icheck_line-icon {
-            background-position: -30px 0;
-        }
-    .icheckbox_line-aero.checked.disabled,
-    .iradio_line-aero.checked.disabled {
-        background: #D2E4E8;
-    }
-        .icheckbox_line-aero.checked.disabled .icheck_line-icon,
-        .iradio_line-aero.checked.disabled .icheck_line-icon {
-            background-position: -45px 0;
-        }
-
-/* Retina support */
-@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
-       only screen and (-moz-min-device-pixel-ratio: 1.5),
-       only screen and (-o-min-device-pixel-ratio: 3/2),
-       only screen and (min-device-pixel-ratio: 1.5) {
-    .icheckbox_line-aero .icheck_line-icon,
-    .iradio_line-aero .icheck_line-icon {
-        background-image: url(line@2x.png);
-        -webkit-background-size: 60px 13px;
-        background-size: 60px 13px;
-    }
-}
\ No newline at end of file
diff --git a/smash/web/static/AdminLTE/plugins/iCheck/line/blue.css b/smash/web/static/AdminLTE/plugins/iCheck/line/blue.css
deleted file mode 100644
index 5c9c0a7826a61e468797c3c26a4ad43a68641937..0000000000000000000000000000000000000000
--- a/smash/web/static/AdminLTE/plugins/iCheck/line/blue.css
+++ /dev/null
@@ -1,74 +0,0 @@
-/* iCheck plugin Line skin, blue
------------------------------------ */
-.icheckbox_line-blue,
-.iradio_line-blue {
-    position: relative;
-    display: block;
-    margin: 0;
-    padding: 5px 15px 5px 38px;
-    font-size: 13px;
-    line-height: 17px;
-    color: #fff;
-    background: #2489c5;
-    border: none;
-    -webkit-border-radius: 3px;
-    -moz-border-radius: 3px;
-    border-radius: 3px;
-    cursor: pointer;
-}
-    .icheckbox_line-blue .icheck_line-icon,
-    .iradio_line-blue .icheck_line-icon {
-        position: absolute;
-        top: 50%;
-        left: 13px;
-        width: 13px;
-        height: 11px;
-        margin: -5px 0 0 0;
-        padding: 0;
-        overflow: hidden;
-        background: url(line.png) no-repeat;
-        border: none;
-    }
-    .icheckbox_line-blue.hover,
-    .icheckbox_line-blue.checked.hover,
-    .iradio_line-blue.hover {
-        background: #3DA0DB;
-    }
-    .icheckbox_line-blue.checked,
-    .iradio_line-blue.checked {
-        background: #2489c5;
-    }
-        .icheckbox_line-blue.checked .icheck_line-icon,
-        .iradio_line-blue.checked .icheck_line-icon {
-            background-position: -15px 0;
-        }
-    .icheckbox_line-blue.disabled,
-    .iradio_line-blue.disabled {
-        background: #ADD7F0;
-        cursor: default;
-    }
-        .icheckbox_line-blue.disabled .icheck_line-icon,
-        .iradio_line-blue.disabled .icheck_line-icon {
-            background-position: -30px 0;
-        }
-    .icheckbox_line-blue.checked.disabled,
-    .iradio_line-blue.checked.disabled {
-        background: #ADD7F0;
-    }
-        .icheckbox_line-blue.checked.disabled .icheck_line-icon,
-        .iradio_line-blue.checked.disabled .icheck_line-icon {
-            background-position: -45px 0;
-        }
-
-/* Retina support */
-@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
-       only screen and (-moz-min-device-pixel-ratio: 1.5),
-       only screen and (-o-min-device-pixel-ratio: 3/2),
-       only screen and (min-device-pixel-ratio: 1.5) {
-    .icheckbox_line-blue .icheck_line-icon,
-    .iradio_line-blue .icheck_line-icon {
-        background-image: url(line@2x.png);
-        -webkit-background-size: 60px 13px;
-        background-size: 60px 13px;
-    }
-}
\ No newline at end of file
diff --git a/smash/web/static/AdminLTE/plugins/iCheck/line/green.css b/smash/web/static/AdminLTE/plugins/iCheck/line/green.css
deleted file mode 100644
index 8bbe5140fc75a280b263929fb6223abdc176930f..0000000000000000000000000000000000000000
--- a/smash/web/static/AdminLTE/plugins/iCheck/line/green.css
+++ /dev/null
@@ -1,74 +0,0 @@
-/* iCheck plugin Line skin, green
------------------------------------ */
-.icheckbox_line-green,
-.iradio_line-green {
-    position: relative;
-    display: block;
-    margin: 0;
-    padding: 5px 15px 5px 38px;
-    font-size: 13px;
-    line-height: 17px;
-    color: #fff;
-    background: #1b7e5a;
-    border: none;
-    -webkit-border-radius: 3px;
-    -moz-border-radius: 3px;
-    border-radius: 3px;
-    cursor: pointer;
-}
-    .icheckbox_line-green .icheck_line-icon,
-    .iradio_line-green .icheck_line-icon {
-        position: absolute;
-        top: 50%;
-        left: 13px;
-        width: 13px;
-        height: 11px;
-        margin: -5px 0 0 0;
-        padding: 0;
-        overflow: hidden;
-        background: url(line.png) no-repeat;
-        border: none;
-    }
-    .icheckbox_line-green.hover,
-    .icheckbox_line-green.checked.hover,
-    .iradio_line-green.hover {
-        background: #24AA7A;
-    }
-    .icheckbox_line-green.checked,
-    .iradio_line-green.checked {
-        background: #1b7e5a;
-    }
-        .icheckbox_line-green.checked .icheck_line-icon,
-        .iradio_line-green.checked .icheck_line-icon {
-            background-position: -15px 0;
-        }
-    .icheckbox_line-green.disabled,
-    .iradio_line-green.disabled {
-        background: #89E6C4;
-        cursor: default;
-    }
-        .icheckbox_line-green.disabled .icheck_line-icon,
-        .iradio_line-green.disabled .icheck_line-icon {
-            background-position: -30px 0;
-        }
-    .icheckbox_line-green.checked.disabled,
-    .iradio_line-green.checked.disabled {
-        background: #89E6C4;
-    }
-        .icheckbox_line-green.checked.disabled .icheck_line-icon,
-        .iradio_line-green.checked.disabled .icheck_line-icon {
-            background-position: -45px 0;
-        }
-
-/* Retina support */
-@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
-       only screen and (-moz-min-device-pixel-ratio: 1.5),
-       only screen and (-o-min-device-pixel-ratio: 3/2),
-       only screen and (min-device-pixel-ratio: 1.5) {
-    .icheckbox_line-green .icheck_line-icon,
-    .iradio_line-green .icheck_line-icon {
-        background-image: url(line@2x.png);
-        -webkit-background-size: 60px 13px;
-        background-size: 60px 13px;
-    }
-}
\ No newline at end of file
diff --git a/smash/web/static/AdminLTE/plugins/iCheck/line/grey.css b/smash/web/static/AdminLTE/plugins/iCheck/line/grey.css
deleted file mode 100644
index fc16a80e292c6675eb2c8b372960142f55b21fde..0000000000000000000000000000000000000000
--- a/smash/web/static/AdminLTE/plugins/iCheck/line/grey.css
+++ /dev/null
@@ -1,74 +0,0 @@
-/* iCheck plugin Line skin, grey
------------------------------------ */
-.icheckbox_line-grey,
-.iradio_line-grey {
-    position: relative;
-    display: block;
-    margin: 0;
-    padding: 5px 15px 5px 38px;
-    font-size: 13px;
-    line-height: 17px;
-    color: #fff;
-    background: #73716e;
-    border: none;
-    -webkit-border-radius: 3px;
-    -moz-border-radius: 3px;
-    border-radius: 3px;
-    cursor: pointer;
-}
-    .icheckbox_line-grey .icheck_line-icon,
-    .iradio_line-grey .icheck_line-icon {
-        position: absolute;
-        top: 50%;
-        left: 13px;
-        width: 13px;
-        height: 11px;
-        margin: -5px 0 0 0;
-        padding: 0;
-        overflow: hidden;
-        background: url(line.png) no-repeat;
-        border: none;
-    }
-    .icheckbox_line-grey.hover,
-    .icheckbox_line-grey.checked.hover,
-    .iradio_line-grey.hover {
-        background: #8B8986;
-    }
-    .icheckbox_line-grey.checked,
-    .iradio_line-grey.checked {
-        background: #73716e;
-    }
-        .icheckbox_line-grey.checked .icheck_line-icon,
-        .iradio_line-grey.checked .icheck_line-icon {
-            background-position: -15px 0;
-        }
-    .icheckbox_line-grey.disabled,
-    .iradio_line-grey.disabled {
-        background: #D5D4D3;
-        cursor: default;
-    }
-        .icheckbox_line-grey.disabled .icheck_line-icon,
-        .iradio_line-grey.disabled .icheck_line-icon {
-            background-position: -30px 0;
-        }
-    .icheckbox_line-grey.checked.disabled,
-    .iradio_line-grey.checked.disabled {
-        background: #D5D4D3;
-    }
-        .icheckbox_line-grey.checked.disabled .icheck_line-icon,
-        .iradio_line-grey.checked.disabled .icheck_line-icon {
-            background-position: -45px 0;
-        }
-
-/* Retina support */
-@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
-       only screen and (-moz-min-device-pixel-ratio: 1.5),
-       only screen and (-o-min-device-pixel-ratio: 3/2),
-       only screen and (min-device-pixel-ratio: 1.5) {
-    .icheckbox_line-grey .icheck_line-icon,
-    .iradio_line-grey .icheck_line-icon {
-        background-image: url(line@2x.png);
-        -webkit-background-size: 60px 13px;
-        background-size: 60px 13px;
-    }
-}
\ No newline at end of file
diff --git a/smash/web/static/AdminLTE/plugins/iCheck/line/line.css b/smash/web/static/AdminLTE/plugins/iCheck/line/line.css
deleted file mode 100644
index dbde8d4d8bd5864bfd7ebdf815ba18dd638c7f75..0000000000000000000000000000000000000000
--- a/smash/web/static/AdminLTE/plugins/iCheck/line/line.css
+++ /dev/null
@@ -1,74 +0,0 @@
-/* iCheck plugin Line skin, black
------------------------------------ */
-.icheckbox_line,
-.iradio_line {
-    position: relative;
-    display: block;
-    margin: 0;
-    padding: 5px 15px 5px 38px;
-    font-size: 13px;
-    line-height: 17px;
-    color: #fff;
-    background: #000;
-    border: none;
-    -webkit-border-radius: 3px;
-    -moz-border-radius: 3px;
-    border-radius: 3px;
-    cursor: pointer;
-}
-    .icheckbox_line .icheck_line-icon,
-    .iradio_line .icheck_line-icon {
-        position: absolute;
-        top: 50%;
-        left: 13px;
-        width: 13px;
-        height: 11px;
-        margin: -5px 0 0 0;
-        padding: 0;
-        overflow: hidden;
-        background: url(line.png) no-repeat;
-        border: none;
-    }
-    .icheckbox_line.hover,
-    .icheckbox_line.checked.hover,
-    .iradio_line.hover {
-        background: #444;
-    }
-    .icheckbox_line.checked,
-    .iradio_line.checked {
-        background: #000;
-    }
-        .icheckbox_line.checked .icheck_line-icon,
-        .iradio_line.checked .icheck_line-icon {
-            background-position: -15px 0;
-        }
-    .icheckbox_line.disabled,
-    .iradio_line.disabled {
-        background: #ccc;
-        cursor: default;
-    }
-        .icheckbox_line.disabled .icheck_line-icon,
-        .iradio_line.disabled .icheck_line-icon {
-            background-position: -30px 0;
-        }
-    .icheckbox_line.checked.disabled,
-    .iradio_line.checked.disabled {
-        background: #ccc;
-    }
-        .icheckbox_line.checked.disabled .icheck_line-icon,
-        .iradio_line.checked.disabled .icheck_line-icon {
-            background-position: -45px 0;
-        }
-
-/* Retina support */
-@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
-       only screen and (-moz-min-device-pixel-ratio: 1.5),
-       only screen and (-o-min-device-pixel-ratio: 3/2),
-       only screen and (min-device-pixel-ratio: 1.5) {
-    .icheckbox_line .icheck_line-icon,
-    .iradio_line .icheck_line-icon {
-        background-image: url(line@2x.png);
-        -webkit-background-size: 60px 13px;
-        background-size: 60px 13px;
-    }
-}
\ No newline at end of file
diff --git a/smash/web/static/AdminLTE/plugins/iCheck/line/line.png b/smash/web/static/AdminLTE/plugins/iCheck/line/line.png
deleted file mode 100644
index d21d7a7b43d41ae5ea448a9fd28ad2fe1713b4ee..0000000000000000000000000000000000000000
Binary files a/smash/web/static/AdminLTE/plugins/iCheck/line/line.png and /dev/null differ
diff --git a/smash/web/static/AdminLTE/plugins/iCheck/line/line@2x.png b/smash/web/static/AdminLTE/plugins/iCheck/line/line@2x.png
deleted file mode 100644
index 62900a2d93bed8d6e70740d891ccb58d4148d627..0000000000000000000000000000000000000000
Binary files a/smash/web/static/AdminLTE/plugins/iCheck/line/line@2x.png and /dev/null differ
diff --git a/smash/web/static/AdminLTE/plugins/iCheck/line/orange.css b/smash/web/static/AdminLTE/plugins/iCheck/line/orange.css
deleted file mode 100644
index 210f33401416a3d273d5ea372c4206fc946e7191..0000000000000000000000000000000000000000
--- a/smash/web/static/AdminLTE/plugins/iCheck/line/orange.css
+++ /dev/null
@@ -1,74 +0,0 @@
-/* iCheck plugin Line skin, orange
------------------------------------ */
-.icheckbox_line-orange,
-.iradio_line-orange {
-    position: relative;
-    display: block;
-    margin: 0;
-    padding: 5px 15px 5px 38px;
-    font-size: 13px;
-    line-height: 17px;
-    color: #fff;
-    background: #f70;
-    border: none;
-    -webkit-border-radius: 3px;
-    -moz-border-radius: 3px;
-    border-radius: 3px;
-    cursor: pointer;
-}
-    .icheckbox_line-orange .icheck_line-icon,
-    .iradio_line-orange .icheck_line-icon {
-        position: absolute;
-        top: 50%;
-        left: 13px;
-        width: 13px;
-        height: 11px;
-        margin: -5px 0 0 0;
-        padding: 0;
-        overflow: hidden;
-        background: url(line.png) no-repeat;
-        border: none;
-    }
-    .icheckbox_line-orange.hover,
-    .icheckbox_line-orange.checked.hover,
-    .iradio_line-orange.hover {
-        background: #FF9233;
-    }
-    .icheckbox_line-orange.checked,
-    .iradio_line-orange.checked {
-        background: #f70;
-    }
-        .icheckbox_line-orange.checked .icheck_line-icon,
-        .iradio_line-orange.checked .icheck_line-icon {
-            background-position: -15px 0;
-        }
-    .icheckbox_line-orange.disabled,
-    .iradio_line-orange.disabled {
-        background: #FFD6B3;
-        cursor: default;
-    }
-        .icheckbox_line-orange.disabled .icheck_line-icon,
-        .iradio_line-orange.disabled .icheck_line-icon {
-            background-position: -30px 0;
-        }
-    .icheckbox_line-orange.checked.disabled,
-    .iradio_line-orange.checked.disabled {
-        background: #FFD6B3;
-    }
-        .icheckbox_line-orange.checked.disabled .icheck_line-icon,
-        .iradio_line-orange.checked.disabled .icheck_line-icon {
-            background-position: -45px 0;
-        }
-
-/* Retina support */
-@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
-       only screen and (-moz-min-device-pixel-ratio: 1.5),
-       only screen and (-o-min-device-pixel-ratio: 3/2),
-       only screen and (min-device-pixel-ratio: 1.5) {
-    .icheckbox_line-orange .icheck_line-icon,
-    .iradio_line-orange .icheck_line-icon {
-        background-image: url(line@2x.png);
-        -webkit-background-size: 60px 13px;
-        background-size: 60px 13px;
-    }
-}
\ No newline at end of file
diff --git a/smash/web/static/AdminLTE/plugins/iCheck/line/pink.css b/smash/web/static/AdminLTE/plugins/iCheck/line/pink.css
deleted file mode 100644
index 44c9cea197e6243df3a4188c9e1c301a2ae7f234..0000000000000000000000000000000000000000
--- a/smash/web/static/AdminLTE/plugins/iCheck/line/pink.css
+++ /dev/null
@@ -1,74 +0,0 @@
-/* iCheck plugin Line skin, pink
------------------------------------ */
-.icheckbox_line-pink,
-.iradio_line-pink {
-    position: relative;
-    display: block;
-    margin: 0;
-    padding: 5px 15px 5px 38px;
-    font-size: 13px;
-    line-height: 17px;
-    color: #fff;
-    background: #a77a94;
-    border: none;
-    -webkit-border-radius: 3px;
-    -moz-border-radius: 3px;
-    border-radius: 3px;
-    cursor: pointer;
-}
-    .icheckbox_line-pink .icheck_line-icon,
-    .iradio_line-pink .icheck_line-icon {
-        position: absolute;
-        top: 50%;
-        left: 13px;
-        width: 13px;
-        height: 11px;
-        margin: -5px 0 0 0;
-        padding: 0;
-        overflow: hidden;
-        background: url(line.png) no-repeat;
-        border: none;
-    }
-    .icheckbox_line-pink.hover,
-    .icheckbox_line-pink.checked.hover,
-    .iradio_line-pink.hover {
-        background: #B995A9;
-    }
-    .icheckbox_line-pink.checked,
-    .iradio_line-pink.checked {
-        background: #a77a94;
-    }
-        .icheckbox_line-pink.checked .icheck_line-icon,
-        .iradio_line-pink.checked .icheck_line-icon {
-            background-position: -15px 0;
-        }
-    .icheckbox_line-pink.disabled,
-    .iradio_line-pink.disabled {
-        background: #E0D0DA;
-        cursor: default;
-    }
-        .icheckbox_line-pink.disabled .icheck_line-icon,
-        .iradio_line-pink.disabled .icheck_line-icon {
-            background-position: -30px 0;
-        }
-    .icheckbox_line-pink.checked.disabled,
-    .iradio_line-pink.checked.disabled {
-        background: #E0D0DA;
-    }
-        .icheckbox_line-pink.checked.disabled .icheck_line-icon,
-        .iradio_line-pink.checked.disabled .icheck_line-icon {
-            background-position: -45px 0;
-        }
-
-/* Retina support */
-@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
-       only screen and (-moz-min-device-pixel-ratio: 1.5),
-       only screen and (-o-min-device-pixel-ratio: 3/2),
-       only screen and (min-device-pixel-ratio: 1.5) {
-    .icheckbox_line-pink .icheck_line-icon,
-    .iradio_line-pink .icheck_line-icon {
-        background-image: url(line@2x.png);
-        -webkit-background-size: 60px 13px;
-        background-size: 60px 13px;
-    }
-}
\ No newline at end of file
diff --git a/smash/web/static/AdminLTE/plugins/iCheck/line/purple.css b/smash/web/static/AdminLTE/plugins/iCheck/line/purple.css
deleted file mode 100644
index be4c4e2bb58f7ac1dd1d195fa0387bc4d1589ec8..0000000000000000000000000000000000000000
--- a/smash/web/static/AdminLTE/plugins/iCheck/line/purple.css
+++ /dev/null
@@ -1,74 +0,0 @@
-/* iCheck plugin Line skin, purple
------------------------------------ */
-.icheckbox_line-purple,
-.iradio_line-purple {
-    position: relative;
-    display: block;
-    margin: 0;
-    padding: 5px 15px 5px 38px;
-    font-size: 13px;
-    line-height: 17px;
-    color: #fff;
-    background: #6a5a8c;
-    border: none;
-    -webkit-border-radius: 3px;
-    -moz-border-radius: 3px;
-    border-radius: 3px;
-    cursor: pointer;
-}
-    .icheckbox_line-purple .icheck_line-icon,
-    .iradio_line-purple .icheck_line-icon {
-        position: absolute;
-        top: 50%;
-        left: 13px;
-        width: 13px;
-        height: 11px;
-        margin: -5px 0 0 0;
-        padding: 0;
-        overflow: hidden;
-        background: url(line.png) no-repeat;
-        border: none;
-    }
-    .icheckbox_line-purple.hover,
-    .icheckbox_line-purple.checked.hover,
-    .iradio_line-purple.hover {
-        background: #8677A7;
-    }
-    .icheckbox_line-purple.checked,
-    .iradio_line-purple.checked {
-        background: #6a5a8c;
-    }
-        .icheckbox_line-purple.checked .icheck_line-icon,
-        .iradio_line-purple.checked .icheck_line-icon {
-            background-position: -15px 0;
-        }
-    .icheckbox_line-purple.disabled,
-    .iradio_line-purple.disabled {
-        background: #D2CCDE;
-        cursor: default;
-    }
-        .icheckbox_line-purple.disabled .icheck_line-icon,
-        .iradio_line-purple.disabled .icheck_line-icon {
-            background-position: -30px 0;
-        }
-    .icheckbox_line-purple.checked.disabled,
-    .iradio_line-purple.checked.disabled {
-        background: #D2CCDE;
-    }
-        .icheckbox_line-purple.checked.disabled .icheck_line-icon,
-        .iradio_line-purple.checked.disabled .icheck_line-icon {
-            background-position: -45px 0;
-        }
-
-/* Retina support */
-@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
-       only screen and (-moz-min-device-pixel-ratio: 1.5),
-       only screen and (-o-min-device-pixel-ratio: 3/2),
-       only screen and (min-device-pixel-ratio: 1.5) {
-    .icheckbox_line-purple .icheck_line-icon,
-    .iradio_line-purple .icheck_line-icon {
-        background-image: url(line@2x.png);
-        -webkit-background-size: 60px 13px;
-        background-size: 60px 13px;
-    }
-}
\ No newline at end of file
diff --git a/smash/web/static/AdminLTE/plugins/iCheck/line/red.css b/smash/web/static/AdminLTE/plugins/iCheck/line/red.css
deleted file mode 100644
index ebcd8befdb66421619ff5cab26ea77d2de6ab665..0000000000000000000000000000000000000000
--- a/smash/web/static/AdminLTE/plugins/iCheck/line/red.css
+++ /dev/null
@@ -1,74 +0,0 @@
-/* iCheck plugin Line skin, red
------------------------------------ */
-.icheckbox_line-red,
-.iradio_line-red {
-    position: relative;
-    display: block;
-    margin: 0;
-    padding: 5px 15px 5px 38px;
-    font-size: 13px;
-    line-height: 17px;
-    color: #fff;
-    background: #e56c69;
-    border: none;
-    -webkit-border-radius: 3px;
-    -moz-border-radius: 3px;
-    border-radius: 3px;
-    cursor: pointer;
-}
-    .icheckbox_line-red .icheck_line-icon,
-    .iradio_line-red .icheck_line-icon {
-        position: absolute;
-        top: 50%;
-        left: 13px;
-        width: 13px;
-        height: 11px;
-        margin: -5px 0 0 0;
-        padding: 0;
-        overflow: hidden;
-        background: url(line.png) no-repeat;
-        border: none;
-    }
-    .icheckbox_line-red.hover,
-    .icheckbox_line-red.checked.hover,
-    .iradio_line-red.hover {
-        background: #E98582;
-    }
-    .icheckbox_line-red.checked,
-    .iradio_line-red.checked {
-        background: #e56c69;
-    }
-        .icheckbox_line-red.checked .icheck_line-icon,
-        .iradio_line-red.checked .icheck_line-icon {
-            background-position: -15px 0;
-        }
-    .icheckbox_line-red.disabled,
-    .iradio_line-red.disabled {
-        background: #F7D3D2;
-        cursor: default;
-    }
-        .icheckbox_line-red.disabled .icheck_line-icon,
-        .iradio_line-red.disabled .icheck_line-icon {
-            background-position: -30px 0;
-        }
-    .icheckbox_line-red.checked.disabled,
-    .iradio_line-red.checked.disabled {
-        background: #F7D3D2;
-    }
-        .icheckbox_line-red.checked.disabled .icheck_line-icon,
-        .iradio_line-red.checked.disabled .icheck_line-icon {
-            background-position: -45px 0;
-        }
-
-/* Retina support */
-@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
-       only screen and (-moz-min-device-pixel-ratio: 1.5),
-       only screen and (-o-min-device-pixel-ratio: 3/2),
-       only screen and (min-device-pixel-ratio: 1.5) {
-    .icheckbox_line-red .icheck_line-icon,
-    .iradio_line-red .icheck_line-icon {
-        background-image: url(line@2x.png);
-        -webkit-background-size: 60px 13px;
-        background-size: 60px 13px;
-    }
-}
\ No newline at end of file
diff --git a/smash/web/static/AdminLTE/plugins/iCheck/line/yellow.css b/smash/web/static/AdminLTE/plugins/iCheck/line/yellow.css
deleted file mode 100644
index 8e088714e29a88fe1bafb624f49a530a9c4e63c2..0000000000000000000000000000000000000000
--- a/smash/web/static/AdminLTE/plugins/iCheck/line/yellow.css
+++ /dev/null
@@ -1,74 +0,0 @@
-/* iCheck plugin Line skin, yellow
------------------------------------ */
-.icheckbox_line-yellow,
-.iradio_line-yellow {
-    position: relative;
-    display: block;
-    margin: 0;
-    padding: 5px 15px 5px 38px;
-    font-size: 13px;
-    line-height: 17px;
-    color: #fff;
-    background: #FFC414;
-    border: none;
-    -webkit-border-radius: 3px;
-    -moz-border-radius: 3px;
-    border-radius: 3px;
-    cursor: pointer;
-}
-    .icheckbox_line-yellow .icheck_line-icon,
-    .iradio_line-yellow .icheck_line-icon {
-        position: absolute;
-        top: 50%;
-        left: 13px;
-        width: 13px;
-        height: 11px;
-        margin: -5px 0 0 0;
-        padding: 0;
-        overflow: hidden;
-        background: url(line.png) no-repeat;
-        border: none;
-    }
-    .icheckbox_line-yellow.hover,
-    .icheckbox_line-yellow.checked.hover,
-    .iradio_line-yellow.hover {
-        background: #FFD34F;
-    }
-    .icheckbox_line-yellow.checked,
-    .iradio_line-yellow.checked {
-        background: #FFC414;
-    }
-        .icheckbox_line-yellow.checked .icheck_line-icon,
-        .iradio_line-yellow.checked .icheck_line-icon {
-            background-position: -15px 0;
-        }
-    .icheckbox_line-yellow.disabled,
-    .iradio_line-yellow.disabled {
-        background: #FFE495;
-        cursor: default;
-    }
-        .icheckbox_line-yellow.disabled .icheck_line-icon,
-        .iradio_line-yellow.disabled .icheck_line-icon {
-            background-position: -30px 0;
-        }
-    .icheckbox_line-yellow.checked.disabled,
-    .iradio_line-yellow.checked.disabled {
-        background: #FFE495;
-    }
-        .icheckbox_line-yellow.checked.disabled .icheck_line-icon,
-        .iradio_line-yellow.checked.disabled .icheck_line-icon {
-            background-position: -45px 0;
-        }
-
-/* Retina support */
-@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
-       only screen and (-moz-min-device-pixel-ratio: 1.5),
-       only screen and (-o-min-device-pixel-ratio: 3/2),
-       only screen and (min-device-pixel-ratio: 1.5) {
-    .icheckbox_line-yellow .icheck_line-icon,
-    .iradio_line-yellow .icheck_line-icon {
-        background-image: url(line@2x.png);
-        -webkit-background-size: 60px 13px;
-        background-size: 60px 13px;
-    }
-}
\ No newline at end of file
diff --git a/smash/web/static/AdminLTE/plugins/iCheck/minimal/_all.css b/smash/web/static/AdminLTE/plugins/iCheck/minimal/_all.css
deleted file mode 100644
index b2165ecc35048875821eb074f3ec12651ad80051..0000000000000000000000000000000000000000
--- a/smash/web/static/AdminLTE/plugins/iCheck/minimal/_all.css
+++ /dev/null
@@ -1,557 +0,0 @@
-/* red */
-.icheckbox_minimal-red,
-.iradio_minimal-red {
-    display: inline-block;
-    *display: inline;
-    vertical-align: middle;
-    margin: 0;
-    padding: 0;
-    width: 18px;
-    height: 18px;
-    background: url(red.png) no-repeat;
-    border: none;
-    cursor: pointer;
-}
-
-.icheckbox_minimal-red {
-    background-position: 0 0;
-}
-    .icheckbox_minimal-red.hover {
-        background-position: -20px 0;
-    }
-    .icheckbox_minimal-red.checked {
-        background-position: -40px 0;
-    }
-    .icheckbox_minimal-red.disabled {
-        background-position: -60px 0;
-        cursor: default;
-    }
-    .icheckbox_minimal-red.checked.disabled {
-        background-position: -80px 0;
-    }
-
-.iradio_minimal-red {
-    background-position: -100px 0;
-}
-    .iradio_minimal-red.hover {
-        background-position: -120px 0;
-    }
-    .iradio_minimal-red.checked {
-        background-position: -140px 0;
-    }
-    .iradio_minimal-red.disabled {
-        background-position: -160px 0;
-        cursor: default;
-    }
-    .iradio_minimal-red.checked.disabled {
-        background-position: -180px 0;
-    }
-
-/* Retina support */
-@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
-       only screen and (-moz-min-device-pixel-ratio: 1.5),
-       only screen and (-o-min-device-pixel-ratio: 1.5),
-       only screen and (min-device-pixel-ratio: 1.5) {
-    .icheckbox_minimal-red,
-    .iradio_minimal-red {
-        background-image: url(red@2x.png);
-        -webkit-background-size: 200px 20px;
-        background-size: 200px 20px;
-    }
-}
-
-/* green */
-.icheckbox_minimal-green,
-.iradio_minimal-green {
-    display: inline-block;
-    *display: inline;
-    vertical-align: middle;
-    margin: 0;
-    padding: 0;
-    width: 18px;
-    height: 18px;
-    background: url(green.png) no-repeat;
-    border: none;
-    cursor: pointer;
-}
-
-.icheckbox_minimal-green {
-    background-position: 0 0;
-}
-    .icheckbox_minimal-green.hover {
-        background-position: -20px 0;
-    }
-    .icheckbox_minimal-green.checked {
-        background-position: -40px 0;
-    }
-    .icheckbox_minimal-green.disabled {
-        background-position: -60px 0;
-        cursor: default;
-    }
-    .icheckbox_minimal-green.checked.disabled {
-        background-position: -80px 0;
-    }
-
-.iradio_minimal-green {
-    background-position: -100px 0;
-}
-    .iradio_minimal-green.hover {
-        background-position: -120px 0;
-    }
-    .iradio_minimal-green.checked {
-        background-position: -140px 0;
-    }
-    .iradio_minimal-green.disabled {
-        background-position: -160px 0;
-        cursor: default;
-    }
-    .iradio_minimal-green.checked.disabled {
-        background-position: -180px 0;
-    }
-
-/* Retina support */
-@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
-       only screen and (-moz-min-device-pixel-ratio: 1.5),
-       only screen and (-o-min-device-pixel-ratio: 1.5),
-       only screen and (min-device-pixel-ratio: 1.5) {
-    .icheckbox_minimal-green,
-    .iradio_minimal-green {
-        background-image: url(green@2x.png);
-        -webkit-background-size: 200px 20px;
-        background-size: 200px 20px;
-    }
-}
-
-/* blue */
-.icheckbox_minimal-blue,
-.iradio_minimal-blue {
-    display: inline-block;
-    *display: inline;
-    vertical-align: middle;
-    margin: 0;
-    padding: 0;
-    width: 18px;
-    height: 18px;
-    background: url(blue.png) no-repeat;
-    border: none;
-    cursor: pointer;
-}
-
-.icheckbox_minimal-blue {
-    background-position: 0 0;
-}
-    .icheckbox_minimal-blue.hover {
-        background-position: -20px 0;
-    }
-    .icheckbox_minimal-blue.checked {
-        background-position: -40px 0;
-    }
-    .icheckbox_minimal-blue.disabled {
-        background-position: -60px 0;
-        cursor: default;
-    }
-    .icheckbox_minimal-blue.checked.disabled {
-        background-position: -80px 0;
-    }
-
-.iradio_minimal-blue {
-    background-position: -100px 0;
-}
-    .iradio_minimal-blue.hover {
-        background-position: -120px 0;
-    }
-    .iradio_minimal-blue.checked {
-        background-position: -140px 0;
-    }
-    .iradio_minimal-blue.disabled {
-        background-position: -160px 0;
-        cursor: default;
-    }
-    .iradio_minimal-blue.checked.disabled {
-        background-position: -180px 0;
-    }
-
-/* Retina support */
-@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
-       only screen and (-moz-min-device-pixel-ratio: 1.5),
-       only screen and (-o-min-device-pixel-ratio: 3/2),
-       only screen and (min-device-pixel-ratio: 1.5) {
-    .icheckbox_minimal-blue,
-    .iradio_minimal-blue {
-        background-image: url(blue@2x.png);
-        -webkit-background-size: 200px 20px;
-        background-size: 200px 20px;
-    }
-}
-
-/* aero */
-.icheckbox_minimal-aero,
-.iradio_minimal-aero {
-    display: inline-block;
-    *display: inline;
-    vertical-align: middle;
-    margin: 0;
-    padding: 0;
-    width: 18px;
-    height: 18px;
-    background: url(aero.png) no-repeat;
-    border: none;
-    cursor: pointer;
-}
-
-.icheckbox_minimal-aero {
-    background-position: 0 0;
-}
-    .icheckbox_minimal-aero.hover {
-        background-position: -20px 0;
-    }
-    .icheckbox_minimal-aero.checked {
-        background-position: -40px 0;
-    }
-    .icheckbox_minimal-aero.disabled {
-        background-position: -60px 0;
-        cursor: default;
-    }
-    .icheckbox_minimal-aero.checked.disabled {
-        background-position: -80px 0;
-    }
-
-.iradio_minimal-aero {
-    background-position: -100px 0;
-}
-    .iradio_minimal-aero.hover {
-        background-position: -120px 0;
-    }
-    .iradio_minimal-aero.checked {
-        background-position: -140px 0;
-    }
-    .iradio_minimal-aero.disabled {
-        background-position: -160px 0;
-        cursor: default;
-    }
-    .iradio_minimal-aero.checked.disabled {
-        background-position: -180px 0;
-    }
-
-/* Retina support */
-@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
-       only screen and (-moz-min-device-pixel-ratio: 1.5),
-       only screen and (-o-min-device-pixel-ratio: 3/2),
-       only screen and (min-device-pixel-ratio: 1.5) {
-    .icheckbox_minimal-aero,
-    .iradio_minimal-aero {
-        background-image: url(aero@2x.png);
-        -webkit-background-size: 200px 20px;
-        background-size: 200px 20px;
-    }
-}
-
-/* grey */
-.icheckbox_minimal-grey,
-.iradio_minimal-grey {
-    display: inline-block;
-    *display: inline;
-    vertical-align: middle;
-    margin: 0;
-    padding: 0;
-    width: 18px;
-    height: 18px;
-    background: url(grey.png) no-repeat;
-    border: none;
-    cursor: pointer;
-}
-
-.icheckbox_minimal-grey {
-    background-position: 0 0;
-}
-    .icheckbox_minimal-grey.hover {
-        background-position: -20px 0;
-    }
-    .icheckbox_minimal-grey.checked {
-        background-position: -40px 0;
-    }
-    .icheckbox_minimal-grey.disabled {
-        background-position: -60px 0;
-        cursor: default;
-    }
-    .icheckbox_minimal-grey.checked.disabled {
-        background-position: -80px 0;
-    }
-
-.iradio_minimal-grey {
-    background-position: -100px 0;
-}
-    .iradio_minimal-grey.hover {
-        background-position: -120px 0;
-    }
-    .iradio_minimal-grey.checked {
-        background-position: -140px 0;
-    }
-    .iradio_minimal-grey.disabled {
-        background-position: -160px 0;
-        cursor: default;
-    }
-    .iradio_minimal-grey.checked.disabled {
-        background-position: -180px 0;
-    }
-
-/* Retina support */
-@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
-       only screen and (-moz-min-device-pixel-ratio: 1.5),
-       only screen and (-o-min-device-pixel-ratio: 1.5),
-       only screen and (min-device-pixel-ratio: 1.5) {
-    .icheckbox_minimal-grey,
-    .iradio_minimal-grey {
-        background-image: url(grey@2x.png);
-        -webkit-background-size: 200px 20px;
-        background-size: 200px 20px;
-    }
-}
-
-/* orange */
-.icheckbox_minimal-orange,
-.iradio_minimal-orange {
-    display: inline-block;
-    *display: inline;
-    vertical-align: middle;
-    margin: 0;
-    padding: 0;
-    width: 18px;
-    height: 18px;
-    background: url(orange.png) no-repeat;
-    border: none;
-    cursor: pointer;
-}
-
-.icheckbox_minimal-orange {
-    background-position: 0 0;
-}
-    .icheckbox_minimal-orange.hover {
-        background-position: -20px 0;
-    }
-    .icheckbox_minimal-orange.checked {
-        background-position: -40px 0;
-    }
-    .icheckbox_minimal-orange.disabled {
-        background-position: -60px 0;
-        cursor: default;
-    }
-    .icheckbox_minimal-orange.checked.disabled {
-        background-position: -80px 0;
-    }
-
-.iradio_minimal-orange {
-    background-position: -100px 0;
-}
-    .iradio_minimal-orange.hover {
-        background-position: -120px 0;
-    }
-    .iradio_minimal-orange.checked {
-        background-position: -140px 0;
-    }
-    .iradio_minimal-orange.disabled {
-        background-position: -160px 0;
-        cursor: default;
-    }
-    .iradio_minimal-orange.checked.disabled {
-        background-position: -180px 0;
-    }
-
-/* Retina support */
-@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
-       only screen and (-moz-min-device-pixel-ratio: 1.5),
-       only screen and (-o-min-device-pixel-ratio: 1.5),
-       only screen and (min-device-pixel-ratio: 1.5) {
-    .icheckbox_minimal-orange,
-    .iradio_minimal-orange {
-        background-image: url(orange@2x.png);
-        -webkit-background-size: 200px 20px;
-        background-size: 200px 20px;
-    }
-}
-
-/* yellow */
-.icheckbox_minimal-yellow,
-.iradio_minimal-yellow {
-    display: inline-block;
-    *display: inline;
-    vertical-align: middle;
-    margin: 0;
-    padding: 0;
-    width: 18px;
-    height: 18px;
-    background: url(yellow.png) no-repeat;
-    border: none;
-    cursor: pointer;
-}
-
-.icheckbox_minimal-yellow {
-    background-position: 0 0;
-}
-    .icheckbox_minimal-yellow.hover {
-        background-position: -20px 0;
-    }
-    .icheckbox_minimal-yellow.checked {
-        background-position: -40px 0;
-    }
-    .icheckbox_minimal-yellow.disabled {
-        background-position: -60px 0;
-        cursor: default;
-    }
-    .icheckbox_minimal-yellow.checked.disabled {
-        background-position: -80px 0;
-    }
-
-.iradio_minimal-yellow {
-    background-position: -100px 0;
-}
-    .iradio_minimal-yellow.hover {
-        background-position: -120px 0;
-    }
-    .iradio_minimal-yellow.checked {
-        background-position: -140px 0;
-    }
-    .iradio_minimal-yellow.disabled {
-        background-position: -160px 0;
-        cursor: default;
-    }
-    .iradio_minimal-yellow.checked.disabled {
-        background-position: -180px 0;
-    }
-
-/* Retina support */
-@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
-       only screen and (-moz-min-device-pixel-ratio: 1.5),
-       only screen and (-o-min-device-pixel-ratio: 1.5),
-       only screen and (min-device-pixel-ratio: 1.5) {
-    .icheckbox_minimal-yellow,
-    .iradio_minimal-yellow {
-        background-image: url(yellow@2x.png);
-        -webkit-background-size: 200px 20px;
-        background-size: 200px 20px;
-    }
-}
-
-/* pink */
-.icheckbox_minimal-pink,
-.iradio_minimal-pink {
-    display: inline-block;
-    *display: inline;
-    vertical-align: middle;
-    margin: 0;
-    padding: 0;
-    width: 18px;
-    height: 18px;
-    background: url(pink.png) no-repeat;
-    border: none;
-    cursor: pointer;
-}
-
-.icheckbox_minimal-pink {
-    background-position: 0 0;
-}
-    .icheckbox_minimal-pink.hover {
-        background-position: -20px 0;
-    }
-    .icheckbox_minimal-pink.checked {
-        background-position: -40px 0;
-    }
-    .icheckbox_minimal-pink.disabled {
-        background-position: -60px 0;
-        cursor: default;
-    }
-    .icheckbox_minimal-pink.checked.disabled {
-        background-position: -80px 0;
-    }
-
-.iradio_minimal-pink {
-    background-position: -100px 0;
-}
-    .iradio_minimal-pink.hover {
-        background-position: -120px 0;
-    }
-    .iradio_minimal-pink.checked {
-        background-position: -140px 0;
-    }
-    .iradio_minimal-pink.disabled {
-        background-position: -160px 0;
-        cursor: default;
-    }
-    .iradio_minimal-pink.checked.disabled {
-        background-position: -180px 0;
-    }
-
-/* Retina support */
-@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
-       only screen and (-moz-min-device-pixel-ratio: 1.5),
-       only screen and (-o-min-device-pixel-ratio: 1.5),
-       only screen and (min-device-pixel-ratio: 1.5) {
-    .icheckbox_minimal-pink,
-    .iradio_minimal-pink {
-        background-image: url(pink@2x.png);
-        -webkit-background-size: 200px 20px;
-        background-size: 200px 20px;
-    }
-}
-
-/* purple */
-.icheckbox_minimal-purple,
-.iradio_minimal-purple {
-    display: inline-block;
-    *display: inline;
-    vertical-align: middle;
-    margin: 0;
-    padding: 0;
-    width: 18px;
-    height: 18px;
-    background: url(purple.png) no-repeat;
-    border: none;
-    cursor: pointer;
-}
-
-.icheckbox_minimal-purple {
-    background-position: 0 0;
-}
-    .icheckbox_minimal-purple.hover {
-        background-position: -20px 0;
-    }
-    .icheckbox_minimal-purple.checked {
-        background-position: -40px 0;
-    }
-    .icheckbox_minimal-purple.disabled {
-        background-position: -60px 0;
-        cursor: default;
-    }
-    .icheckbox_minimal-purple.checked.disabled {
-        background-position: -80px 0;
-    }
-
-.iradio_minimal-purple {
-    background-position: -100px 0;
-}
-    .iradio_minimal-purple.hover {
-        background-position: -120px 0;
-    }
-    .iradio_minimal-purple.checked {
-        background-position: -140px 0;
-    }
-    .iradio_minimal-purple.disabled {
-        background-position: -160px 0;
-        cursor: default;
-    }
-    .iradio_minimal-purple.checked.disabled {
-        background-position: -180px 0;
-    }
-
-/* Retina support */
-@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
-       only screen and (-moz-min-device-pixel-ratio: 1.5),
-       only screen and (-o-min-device-pixel-ratio: 1.5),
-       only screen and (min-device-pixel-ratio: 1.5) {
-    .icheckbox_minimal-purple,
-    .iradio_minimal-purple {
-        background-image: url(purple@2x.png);
-        -webkit-background-size: 200px 20px;
-        background-size: 200px 20px;
-    }
-}
\ No newline at end of file
diff --git a/smash/web/static/AdminLTE/plugins/iCheck/minimal/aero.css b/smash/web/static/AdminLTE/plugins/iCheck/minimal/aero.css
deleted file mode 100644
index c97acc8c11eb6f82c4e3c305b39ed07e92bed85e..0000000000000000000000000000000000000000
--- a/smash/web/static/AdminLTE/plugins/iCheck/minimal/aero.css
+++ /dev/null
@@ -1,62 +0,0 @@
-/* iCheck plugin Minimal skin, aero
------------------------------------ */
-.icheckbox_minimal-aero,
-.iradio_minimal-aero {
-    display: inline-block;
-    *display: inline;
-    vertical-align: middle;
-    margin: 0;
-    padding: 0;
-    width: 18px;
-    height: 18px;
-    background: url(aero.png) no-repeat;
-    border: none;
-    cursor: pointer;
-}
-
-.icheckbox_minimal-aero {
-    background-position: 0 0;
-}
-    .icheckbox_minimal-aero.hover {
-        background-position: -20px 0;
-    }
-    .icheckbox_minimal-aero.checked {
-        background-position: -40px 0;
-    }
-    .icheckbox_minimal-aero.disabled {
-        background-position: -60px 0;
-        cursor: default;
-    }
-    .icheckbox_minimal-aero.checked.disabled {
-        background-position: -80px 0;
-    }
-
-.iradio_minimal-aero {
-    background-position: -100px 0;
-}
-    .iradio_minimal-aero.hover {
-        background-position: -120px 0;
-    }
-    .iradio_minimal-aero.checked {
-        background-position: -140px 0;
-    }
-    .iradio_minimal-aero.disabled {
-        background-position: -160px 0;
-        cursor: default;
-    }
-    .iradio_minimal-aero.checked.disabled {
-        background-position: -180px 0;
-    }
-
-/* Retina support */
-@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
-       only screen and (-moz-min-device-pixel-ratio: 1.5),
-       only screen and (-o-min-device-pixel-ratio: 3/2),
-       only screen and (min-device-pixel-ratio: 1.5) {
-    .icheckbox_minimal-aero,
-    .iradio_minimal-aero {
-        background-image: url(aero@2x.png);
-        -webkit-background-size: 200px 20px;
-        background-size: 200px 20px;
-    }
-}
\ No newline at end of file
diff --git a/smash/web/static/AdminLTE/plugins/iCheck/minimal/aero.png b/smash/web/static/AdminLTE/plugins/iCheck/minimal/aero.png
deleted file mode 100644
index dccf7740c9cb727f9c1eeadd6b584eec8634f23e..0000000000000000000000000000000000000000
Binary files a/smash/web/static/AdminLTE/plugins/iCheck/minimal/aero.png and /dev/null differ
diff --git a/smash/web/static/AdminLTE/plugins/iCheck/minimal/aero@2x.png b/smash/web/static/AdminLTE/plugins/iCheck/minimal/aero@2x.png
deleted file mode 100644
index 5537ee36fed55d43090160da271bdcba397e4b14..0000000000000000000000000000000000000000
Binary files a/smash/web/static/AdminLTE/plugins/iCheck/minimal/aero@2x.png and /dev/null differ
diff --git a/smash/web/static/AdminLTE/plugins/iCheck/minimal/blue.css b/smash/web/static/AdminLTE/plugins/iCheck/minimal/blue.css
deleted file mode 100644
index 42477cd6604f2112601ac8591ea1aa64ca8b3ec0..0000000000000000000000000000000000000000
--- a/smash/web/static/AdminLTE/plugins/iCheck/minimal/blue.css
+++ /dev/null
@@ -1,62 +0,0 @@
-/* iCheck plugin Minimal skin, blue
------------------------------------ */
-.icheckbox_minimal-blue,
-.iradio_minimal-blue {
-    display: inline-block;
-    *display: inline;
-    vertical-align: middle;
-    margin: 0;
-    padding: 0;
-    width: 18px;
-    height: 18px;
-    background: url(blue.png) no-repeat;
-    border: none;
-    cursor: pointer;
-}
-
-.icheckbox_minimal-blue {
-    background-position: 0 0;
-}
-    .icheckbox_minimal-blue.hover {
-        background-position: -20px 0;
-    }
-    .icheckbox_minimal-blue.checked {
-        background-position: -40px 0;
-    }
-    .icheckbox_minimal-blue.disabled {
-        background-position: -60px 0;
-        cursor: default;
-    }
-    .icheckbox_minimal-blue.checked.disabled {
-        background-position: -80px 0;
-    }
-
-.iradio_minimal-blue {
-    background-position: -100px 0;
-}
-    .iradio_minimal-blue.hover {
-        background-position: -120px 0;
-    }
-    .iradio_minimal-blue.checked {
-        background-position: -140px 0;
-    }
-    .iradio_minimal-blue.disabled {
-        background-position: -160px 0;
-        cursor: default;
-    }
-    .iradio_minimal-blue.checked.disabled {
-        background-position: -180px 0;
-    }
-
-/* Retina support */
-@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
-       only screen and (-moz-min-device-pixel-ratio: 1.5),
-       only screen and (-o-min-device-pixel-ratio: 3/2),
-       only screen and (min-device-pixel-ratio: 1.5) {
-    .icheckbox_minimal-blue,
-    .iradio_minimal-blue {
-        background-image: url(blue@2x.png);
-        -webkit-background-size: 200px 20px;
-        background-size: 200px 20px;
-    }
-}
\ No newline at end of file
diff --git a/smash/web/static/AdminLTE/plugins/iCheck/minimal/blue.png b/smash/web/static/AdminLTE/plugins/iCheck/minimal/blue.png
deleted file mode 100644
index af04cee596d5d2f884b03f9d8f0dd25c1cd5a0fa..0000000000000000000000000000000000000000
Binary files a/smash/web/static/AdminLTE/plugins/iCheck/minimal/blue.png and /dev/null differ
diff --git a/smash/web/static/AdminLTE/plugins/iCheck/minimal/blue@2x.png b/smash/web/static/AdminLTE/plugins/iCheck/minimal/blue@2x.png
deleted file mode 100644
index f19210a9e570edb8acbb6d425809d8835854f190..0000000000000000000000000000000000000000
Binary files a/smash/web/static/AdminLTE/plugins/iCheck/minimal/blue@2x.png and /dev/null differ
diff --git a/smash/web/static/AdminLTE/plugins/iCheck/minimal/green.css b/smash/web/static/AdminLTE/plugins/iCheck/minimal/green.css
deleted file mode 100644
index bd1e3d0feb87f3bbfeb23ee53473a68209448092..0000000000000000000000000000000000000000
--- a/smash/web/static/AdminLTE/plugins/iCheck/minimal/green.css
+++ /dev/null
@@ -1,62 +0,0 @@
-/* iCheck plugin Minimal skin, green
------------------------------------ */
-.icheckbox_minimal-green,
-.iradio_minimal-green {
-    display: inline-block;
-    *display: inline;
-    vertical-align: middle;
-    margin: 0;
-    padding: 0;
-    width: 18px;
-    height: 18px;
-    background: url(green.png) no-repeat;
-    border: none;
-    cursor: pointer;
-}
-
-.icheckbox_minimal-green {
-    background-position: 0 0;
-}
-    .icheckbox_minimal-green.hover {
-        background-position: -20px 0;
-    }
-    .icheckbox_minimal-green.checked {
-        background-position: -40px 0;
-    }
-    .icheckbox_minimal-green.disabled {
-        background-position: -60px 0;
-        cursor: default;
-    }
-    .icheckbox_minimal-green.checked.disabled {
-        background-position: -80px 0;
-    }
-
-.iradio_minimal-green {
-    background-position: -100px 0;
-}
-    .iradio_minimal-green.hover {
-        background-position: -120px 0;
-    }
-    .iradio_minimal-green.checked {
-        background-position: -140px 0;
-    }
-    .iradio_minimal-green.disabled {
-        background-position: -160px 0;
-        cursor: default;
-    }
-    .iradio_minimal-green.checked.disabled {
-        background-position: -180px 0;
-    }
-
-/* Retina support */
-@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
-       only screen and (-moz-min-device-pixel-ratio: 1.5),
-       only screen and (-o-min-device-pixel-ratio: 1.5),
-       only screen and (min-device-pixel-ratio: 1.5) {
-    .icheckbox_minimal-green,
-    .iradio_minimal-green {
-        background-image: url(green@2x.png);
-        -webkit-background-size: 200px 20px;
-        background-size: 200px 20px;
-    }
-}
\ No newline at end of file
diff --git a/smash/web/static/AdminLTE/plugins/iCheck/minimal/green.png b/smash/web/static/AdminLTE/plugins/iCheck/minimal/green.png
deleted file mode 100644
index 9171ebc7e456848eee4440b1e9975282f62fe03d..0000000000000000000000000000000000000000
Binary files a/smash/web/static/AdminLTE/plugins/iCheck/minimal/green.png and /dev/null differ
diff --git a/smash/web/static/AdminLTE/plugins/iCheck/minimal/green@2x.png b/smash/web/static/AdminLTE/plugins/iCheck/minimal/green@2x.png
deleted file mode 100644
index 7f18f96a9c30c6b2d8b726019939ec908a9067cb..0000000000000000000000000000000000000000
Binary files a/smash/web/static/AdminLTE/plugins/iCheck/minimal/green@2x.png and /dev/null differ
diff --git a/smash/web/static/AdminLTE/plugins/iCheck/minimal/grey.css b/smash/web/static/AdminLTE/plugins/iCheck/minimal/grey.css
deleted file mode 100644
index 6e2730c662fdd1309096733a04da73a0aa470803..0000000000000000000000000000000000000000
--- a/smash/web/static/AdminLTE/plugins/iCheck/minimal/grey.css
+++ /dev/null
@@ -1,62 +0,0 @@
-/* iCheck plugin Minimal skin, grey
------------------------------------ */
-.icheckbox_minimal-grey,
-.iradio_minimal-grey {
-    display: inline-block;
-    *display: inline;
-    vertical-align: middle;
-    margin: 0;
-    padding: 0;
-    width: 18px;
-    height: 18px;
-    background: url(grey.png) no-repeat;
-    border: none;
-    cursor: pointer;
-}
-
-.icheckbox_minimal-grey {
-    background-position: 0 0;
-}
-    .icheckbox_minimal-grey.hover {
-        background-position: -20px 0;
-    }
-    .icheckbox_minimal-grey.checked {
-        background-position: -40px 0;
-    }
-    .icheckbox_minimal-grey.disabled {
-        background-position: -60px 0;
-        cursor: default;
-    }
-    .icheckbox_minimal-grey.checked.disabled {
-        background-position: -80px 0;
-    }
-
-.iradio_minimal-grey {
-    background-position: -100px 0;
-}
-    .iradio_minimal-grey.hover {
-        background-position: -120px 0;
-    }
-    .iradio_minimal-grey.checked {
-        background-position: -140px 0;
-    }
-    .iradio_minimal-grey.disabled {
-        background-position: -160px 0;
-        cursor: default;
-    }
-    .iradio_minimal-grey.checked.disabled {
-        background-position: -180px 0;
-    }
-
-/* Retina support */
-@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
-       only screen and (-moz-min-device-pixel-ratio: 1.5),
-       only screen and (-o-min-device-pixel-ratio: 1.5),
-       only screen and (min-device-pixel-ratio: 1.5) {
-    .icheckbox_minimal-grey,
-    .iradio_minimal-grey {
-        background-image: url(grey@2x.png);
-        -webkit-background-size: 200px 20px;
-        background-size: 200px 20px;
-    }
-}
\ No newline at end of file
diff --git a/smash/web/static/AdminLTE/plugins/iCheck/minimal/grey.png b/smash/web/static/AdminLTE/plugins/iCheck/minimal/grey.png
deleted file mode 100644
index 22dcdbcfa233960e595c3abd109345bb3b6581dd..0000000000000000000000000000000000000000
Binary files a/smash/web/static/AdminLTE/plugins/iCheck/minimal/grey.png and /dev/null differ
diff --git a/smash/web/static/AdminLTE/plugins/iCheck/minimal/grey@2x.png b/smash/web/static/AdminLTE/plugins/iCheck/minimal/grey@2x.png
deleted file mode 100644
index 85e82ddda4ff0eee595584c2e0ebf62e5f78a23a..0000000000000000000000000000000000000000
Binary files a/smash/web/static/AdminLTE/plugins/iCheck/minimal/grey@2x.png and /dev/null differ
diff --git a/smash/web/static/AdminLTE/plugins/iCheck/minimal/minimal.css b/smash/web/static/AdminLTE/plugins/iCheck/minimal/minimal.css
deleted file mode 100644
index 7c0e52e1da00e67702e285c7a33c7a904dd499fc..0000000000000000000000000000000000000000
--- a/smash/web/static/AdminLTE/plugins/iCheck/minimal/minimal.css
+++ /dev/null
@@ -1,62 +0,0 @@
-/* iCheck plugin Minimal skin, black
------------------------------------ */
-.icheckbox_minimal,
-.iradio_minimal {
-    display: inline-block;
-    *display: inline;
-    vertical-align: middle;
-    margin: 0;
-    padding: 0;
-    width: 18px;
-    height: 18px;
-    background: url(minimal.png) no-repeat;
-    border: none;
-    cursor: pointer;
-}
-
-.icheckbox_minimal {
-    background-position: 0 0;
-}
-    .icheckbox_minimal.hover {
-        background-position: -20px 0;
-    }
-    .icheckbox_minimal.checked {
-        background-position: -40px 0;
-    }
-    .icheckbox_minimal.disabled {
-        background-position: -60px 0;
-        cursor: default;
-    }
-    .icheckbox_minimal.checked.disabled {
-        background-position: -80px 0;
-    }
-
-.iradio_minimal {
-    background-position: -100px 0;
-}
-    .iradio_minimal.hover {
-        background-position: -120px 0;
-    }
-    .iradio_minimal.checked {
-        background-position: -140px 0;
-    }
-    .iradio_minimal.disabled {
-        background-position: -160px 0;
-        cursor: default;
-    }
-    .iradio_minimal.checked.disabled {
-        background-position: -180px 0;
-    }
-
-/* Retina support */
-@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
-       only screen and (-moz-min-device-pixel-ratio: 1.5),
-       only screen and (-o-min-device-pixel-ratio: 3/2),
-       only screen and (min-device-pixel-ratio: 1.5) {
-    .icheckbox_minimal,
-    .iradio_minimal {
-        background-image: url(minimal@2x.png);
-        -webkit-background-size: 200px 20px;
-        background-size: 200px 20px;
-    }
-}
\ No newline at end of file
diff --git a/smash/web/static/AdminLTE/plugins/iCheck/minimal/minimal.png b/smash/web/static/AdminLTE/plugins/iCheck/minimal/minimal.png
deleted file mode 100644
index 943be16fb15b457e5fff108bb9ccfdf822d7b3eb..0000000000000000000000000000000000000000
Binary files a/smash/web/static/AdminLTE/plugins/iCheck/minimal/minimal.png and /dev/null differ
diff --git a/smash/web/static/AdminLTE/plugins/iCheck/minimal/minimal@2x.png b/smash/web/static/AdminLTE/plugins/iCheck/minimal/minimal@2x.png
deleted file mode 100644
index d62291daaa78d173897d6a713e5cf26321e70cf2..0000000000000000000000000000000000000000
Binary files a/smash/web/static/AdminLTE/plugins/iCheck/minimal/minimal@2x.png and /dev/null differ
diff --git a/smash/web/static/AdminLTE/plugins/iCheck/minimal/orange.css b/smash/web/static/AdminLTE/plugins/iCheck/minimal/orange.css
deleted file mode 100644
index 842e400a9de382f0b88a89169c702d77683c9ee5..0000000000000000000000000000000000000000
--- a/smash/web/static/AdminLTE/plugins/iCheck/minimal/orange.css
+++ /dev/null
@@ -1,62 +0,0 @@
-/* iCheck plugin Minimal skin, orange
------------------------------------ */
-.icheckbox_minimal-orange,
-.iradio_minimal-orange {
-    display: inline-block;
-    *display: inline;
-    vertical-align: middle;
-    margin: 0;
-    padding: 0;
-    width: 18px;
-    height: 18px;
-    background: url(orange.png) no-repeat;
-    border: none;
-    cursor: pointer;
-}
-
-.icheckbox_minimal-orange {
-    background-position: 0 0;
-}
-    .icheckbox_minimal-orange.hover {
-        background-position: -20px 0;
-    }
-    .icheckbox_minimal-orange.checked {
-        background-position: -40px 0;
-    }
-    .icheckbox_minimal-orange.disabled {
-        background-position: -60px 0;
-        cursor: default;
-    }
-    .icheckbox_minimal-orange.checked.disabled {
-        background-position: -80px 0;
-    }
-
-.iradio_minimal-orange {
-    background-position: -100px 0;
-}
-    .iradio_minimal-orange.hover {
-        background-position: -120px 0;
-    }
-    .iradio_minimal-orange.checked {
-        background-position: -140px 0;
-    }
-    .iradio_minimal-orange.disabled {
-        background-position: -160px 0;
-        cursor: default;
-    }
-    .iradio_minimal-orange.checked.disabled {
-        background-position: -180px 0;
-    }
-
-/* Retina support */
-@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
-       only screen and (-moz-min-device-pixel-ratio: 1.5),
-       only screen and (-o-min-device-pixel-ratio: 1.5),
-       only screen and (min-device-pixel-ratio: 1.5) {
-    .icheckbox_minimal-orange,
-    .iradio_minimal-orange {
-        background-image: url(orange@2x.png);
-        -webkit-background-size: 200px 20px;
-        background-size: 200px 20px;
-    }
-}
\ No newline at end of file
diff --git a/smash/web/static/AdminLTE/plugins/iCheck/minimal/orange.png b/smash/web/static/AdminLTE/plugins/iCheck/minimal/orange.png
deleted file mode 100644
index f2a314978df05edbfe0da6ab1e51f81070079b44..0000000000000000000000000000000000000000
Binary files a/smash/web/static/AdminLTE/plugins/iCheck/minimal/orange.png and /dev/null differ
diff --git a/smash/web/static/AdminLTE/plugins/iCheck/minimal/orange@2x.png b/smash/web/static/AdminLTE/plugins/iCheck/minimal/orange@2x.png
deleted file mode 100644
index 68c835915ac81a16716bd7b0c5d83c81a8d5840e..0000000000000000000000000000000000000000
Binary files a/smash/web/static/AdminLTE/plugins/iCheck/minimal/orange@2x.png and /dev/null differ
diff --git a/smash/web/static/AdminLTE/plugins/iCheck/minimal/pink.css b/smash/web/static/AdminLTE/plugins/iCheck/minimal/pink.css
deleted file mode 100644
index 10ace2188f8cd541ae4d3074d167890097ac0609..0000000000000000000000000000000000000000
--- a/smash/web/static/AdminLTE/plugins/iCheck/minimal/pink.css
+++ /dev/null
@@ -1,62 +0,0 @@
-/* iCheck plugin Minimal skin, pink
------------------------------------ */
-.icheckbox_minimal-pink,
-.iradio_minimal-pink {
-    display: inline-block;
-    *display: inline;
-    vertical-align: middle;
-    margin: 0;
-    padding: 0;
-    width: 18px;
-    height: 18px;
-    background: url(pink.png) no-repeat;
-    border: none;
-    cursor: pointer;
-}
-
-.icheckbox_minimal-pink {
-    background-position: 0 0;
-}
-    .icheckbox_minimal-pink.hover {
-        background-position: -20px 0;
-    }
-    .icheckbox_minimal-pink.checked {
-        background-position: -40px 0;
-    }
-    .icheckbox_minimal-pink.disabled {
-        background-position: -60px 0;
-        cursor: default;
-    }
-    .icheckbox_minimal-pink.checked.disabled {
-        background-position: -80px 0;
-    }
-
-.iradio_minimal-pink {
-    background-position: -100px 0;
-}
-    .iradio_minimal-pink.hover {
-        background-position: -120px 0;
-    }
-    .iradio_minimal-pink.checked {
-        background-position: -140px 0;
-    }
-    .iradio_minimal-pink.disabled {
-        background-position: -160px 0;
-        cursor: default;
-    }
-    .iradio_minimal-pink.checked.disabled {
-        background-position: -180px 0;
-    }
-
-/* Retina support */
-@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
-       only screen and (-moz-min-device-pixel-ratio: 1.5),
-       only screen and (-o-min-device-pixel-ratio: 1.5),
-       only screen and (min-device-pixel-ratio: 1.5) {
-    .icheckbox_minimal-pink,
-    .iradio_minimal-pink {
-        background-image: url(pink@2x.png);
-        -webkit-background-size: 200px 20px;
-        background-size: 200px 20px;
-    }
-}
\ No newline at end of file
diff --git a/smash/web/static/AdminLTE/plugins/iCheck/minimal/pink.png b/smash/web/static/AdminLTE/plugins/iCheck/minimal/pink.png
deleted file mode 100644
index 660553c07409fce4efbc979a4985aa2eb6cf9de7..0000000000000000000000000000000000000000
Binary files a/smash/web/static/AdminLTE/plugins/iCheck/minimal/pink.png and /dev/null differ
diff --git a/smash/web/static/AdminLTE/plugins/iCheck/minimal/pink@2x.png b/smash/web/static/AdminLTE/plugins/iCheck/minimal/pink@2x.png
deleted file mode 100644
index 7d7b385146c633079799de2d61c49a8562e15d61..0000000000000000000000000000000000000000
Binary files a/smash/web/static/AdminLTE/plugins/iCheck/minimal/pink@2x.png and /dev/null differ
diff --git a/smash/web/static/AdminLTE/plugins/iCheck/minimal/purple.css b/smash/web/static/AdminLTE/plugins/iCheck/minimal/purple.css
deleted file mode 100644
index 1c5dcbc716339aa89788af68185a955df2862dbc..0000000000000000000000000000000000000000
--- a/smash/web/static/AdminLTE/plugins/iCheck/minimal/purple.css
+++ /dev/null
@@ -1,62 +0,0 @@
-/* iCheck plugin Minimal skin, purple
------------------------------------ */
-.icheckbox_minimal-purple,
-.iradio_minimal-purple {
-    display: inline-block;
-    *display: inline;
-    vertical-align: middle;
-    margin: 0;
-    padding: 0;
-    width: 18px;
-    height: 18px;
-    background: url(purple.png) no-repeat;
-    border: none;
-    cursor: pointer;
-}
-
-.icheckbox_minimal-purple {
-    background-position: 0 0;
-}
-    .icheckbox_minimal-purple.hover {
-        background-position: -20px 0;
-    }
-    .icheckbox_minimal-purple.checked {
-        background-position: -40px 0;
-    }
-    .icheckbox_minimal-purple.disabled {
-        background-position: -60px 0;
-        cursor: default;
-    }
-    .icheckbox_minimal-purple.checked.disabled {
-        background-position: -80px 0;
-    }
-
-.iradio_minimal-purple {
-    background-position: -100px 0;
-}
-    .iradio_minimal-purple.hover {
-        background-position: -120px 0;
-    }
-    .iradio_minimal-purple.checked {
-        background-position: -140px 0;
-    }
-    .iradio_minimal-purple.disabled {
-        background-position: -160px 0;
-        cursor: default;
-    }
-    .iradio_minimal-purple.checked.disabled {
-        background-position: -180px 0;
-    }
-
-/* Retina support */
-@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
-       only screen and (-moz-min-device-pixel-ratio: 1.5),
-       only screen and (-o-min-device-pixel-ratio: 1.5),
-       only screen and (min-device-pixel-ratio: 1.5) {
-    .icheckbox_minimal-purple,
-    .iradio_minimal-purple {
-        background-image: url(purple@2x.png);
-        -webkit-background-size: 200px 20px;
-        background-size: 200px 20px;
-    }
-}
\ No newline at end of file
diff --git a/smash/web/static/AdminLTE/plugins/iCheck/minimal/purple.png b/smash/web/static/AdminLTE/plugins/iCheck/minimal/purple.png
deleted file mode 100644
index 48dec794dd5be9f8209e4392edacd345a1a42c24..0000000000000000000000000000000000000000
Binary files a/smash/web/static/AdminLTE/plugins/iCheck/minimal/purple.png and /dev/null differ
diff --git a/smash/web/static/AdminLTE/plugins/iCheck/minimal/purple@2x.png b/smash/web/static/AdminLTE/plugins/iCheck/minimal/purple@2x.png
deleted file mode 100644
index 3bb7041718f353e0f13de29daad54bac530aae1f..0000000000000000000000000000000000000000
Binary files a/smash/web/static/AdminLTE/plugins/iCheck/minimal/purple@2x.png and /dev/null differ
diff --git a/smash/web/static/AdminLTE/plugins/iCheck/minimal/red.css b/smash/web/static/AdminLTE/plugins/iCheck/minimal/red.css
deleted file mode 100644
index 9340c4f6f63ba6e4019142f33dd40f5ccabed9f5..0000000000000000000000000000000000000000
--- a/smash/web/static/AdminLTE/plugins/iCheck/minimal/red.css
+++ /dev/null
@@ -1,62 +0,0 @@
-/* iCheck plugin Minimal skin, red
------------------------------------ */
-.icheckbox_minimal-red,
-.iradio_minimal-red {
-    display: inline-block;
-    *display: inline;
-    vertical-align: middle;
-    margin: 0;
-    padding: 0;
-    width: 18px;
-    height: 18px;
-    background: url(red.png) no-repeat;
-    border: none;
-    cursor: pointer;
-}
-
-.icheckbox_minimal-red {
-    background-position: 0 0;
-}
-    .icheckbox_minimal-red.hover {
-        background-position: -20px 0;
-    }
-    .icheckbox_minimal-red.checked {
-        background-position: -40px 0;
-    }
-    .icheckbox_minimal-red.disabled {
-        background-position: -60px 0;
-        cursor: default;
-    }
-    .icheckbox_minimal-red.checked.disabled {
-        background-position: -80px 0;
-    }
-
-.iradio_minimal-red {
-    background-position: -100px 0;
-}
-    .iradio_minimal-red.hover {
-        background-position: -120px 0;
-    }
-    .iradio_minimal-red.checked {
-        background-position: -140px 0;
-    }
-    .iradio_minimal-red.disabled {
-        background-position: -160px 0;
-        cursor: default;
-    }
-    .iradio_minimal-red.checked.disabled {
-        background-position: -180px 0;
-    }
-
-/* Retina support */
-@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
-       only screen and (-moz-min-device-pixel-ratio: 1.5),
-       only screen and (-o-min-device-pixel-ratio: 1.5),
-       only screen and (min-device-pixel-ratio: 1.5) {
-    .icheckbox_minimal-red,
-    .iradio_minimal-red {
-        background-image: url(red@2x.png);
-        -webkit-background-size: 200px 20px;
-        background-size: 200px 20px;
-    }
-}
\ No newline at end of file
diff --git a/smash/web/static/AdminLTE/plugins/iCheck/minimal/red.png b/smash/web/static/AdminLTE/plugins/iCheck/minimal/red.png
deleted file mode 100644
index 4443f80976df973b85f055b77be53f0f16424f7c..0000000000000000000000000000000000000000
Binary files a/smash/web/static/AdminLTE/plugins/iCheck/minimal/red.png and /dev/null differ
diff --git a/smash/web/static/AdminLTE/plugins/iCheck/minimal/red@2x.png b/smash/web/static/AdminLTE/plugins/iCheck/minimal/red@2x.png
deleted file mode 100644
index 2eb55a65c7ea2f94073905c81396627b4967352f..0000000000000000000000000000000000000000
Binary files a/smash/web/static/AdminLTE/plugins/iCheck/minimal/red@2x.png and /dev/null differ
diff --git a/smash/web/static/AdminLTE/plugins/iCheck/minimal/yellow.css b/smash/web/static/AdminLTE/plugins/iCheck/minimal/yellow.css
deleted file mode 100644
index 2c38423130c92ac13fb3b24859170045f7d4f85d..0000000000000000000000000000000000000000
--- a/smash/web/static/AdminLTE/plugins/iCheck/minimal/yellow.css
+++ /dev/null
@@ -1,62 +0,0 @@
-/* iCheck plugin Minimal skin, yellow
------------------------------------ */
-.icheckbox_minimal-yellow,
-.iradio_minimal-yellow {
-    display: inline-block;
-    *display: inline;
-    vertical-align: middle;
-    margin: 0;
-    padding: 0;
-    width: 18px;
-    height: 18px;
-    background: url(yellow.png) no-repeat;
-    border: none;
-    cursor: pointer;
-}
-
-.icheckbox_minimal-yellow {
-    background-position: 0 0;
-}
-    .icheckbox_minimal-yellow.hover {
-        background-position: -20px 0;
-    }
-    .icheckbox_minimal-yellow.checked {
-        background-position: -40px 0;
-    }
-    .icheckbox_minimal-yellow.disabled {
-        background-position: -60px 0;
-        cursor: default;
-    }
-    .icheckbox_minimal-yellow.checked.disabled {
-        background-position: -80px 0;
-    }
-
-.iradio_minimal-yellow {
-    background-position: -100px 0;
-}
-    .iradio_minimal-yellow.hover {
-        background-position: -120px 0;
-    }
-    .iradio_minimal-yellow.checked {
-        background-position: -140px 0;
-    }
-    .iradio_minimal-yellow.disabled {
-        background-position: -160px 0;
-        cursor: default;
-    }
-    .iradio_minimal-yellow.checked.disabled {
-        background-position: -180px 0;
-    }
-
-/* Retina support */
-@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
-       only screen and (-moz-min-device-pixel-ratio: 1.5),
-       only screen and (-o-min-device-pixel-ratio: 1.5),
-       only screen and (min-device-pixel-ratio: 1.5) {
-    .icheckbox_minimal-yellow,
-    .iradio_minimal-yellow {
-        background-image: url(yellow@2x.png);
-        -webkit-background-size: 200px 20px;
-        background-size: 200px 20px;
-    }
-}
\ No newline at end of file
diff --git a/smash/web/static/AdminLTE/plugins/iCheck/minimal/yellow.png b/smash/web/static/AdminLTE/plugins/iCheck/minimal/yellow.png
deleted file mode 100644
index 0999b7ecdcea2d0ef81d0810037cebbc6d143217..0000000000000000000000000000000000000000
Binary files a/smash/web/static/AdminLTE/plugins/iCheck/minimal/yellow.png and /dev/null differ
diff --git a/smash/web/static/AdminLTE/plugins/iCheck/minimal/yellow@2x.png b/smash/web/static/AdminLTE/plugins/iCheck/minimal/yellow@2x.png
deleted file mode 100644
index c16f2b7dc5e975766863f9d98034c34f9eb24fe7..0000000000000000000000000000000000000000
Binary files a/smash/web/static/AdminLTE/plugins/iCheck/minimal/yellow@2x.png and /dev/null differ
diff --git a/smash/web/static/AdminLTE/plugins/iCheck/polaris/polaris.css b/smash/web/static/AdminLTE/plugins/iCheck/polaris/polaris.css
deleted file mode 100644
index 1cb4bcc0ec0ebbb6507797c59902f9358b0fdf28..0000000000000000000000000000000000000000
--- a/smash/web/static/AdminLTE/plugins/iCheck/polaris/polaris.css
+++ /dev/null
@@ -1,62 +0,0 @@
-/* iCheck plugin Polaris skin
------------------------------------ */
-.icheckbox_polaris,
-.iradio_polaris {
-    display: inline-block;
-    *display: inline;
-    vertical-align: middle;
-    margin: 0;
-    padding: 0;
-    width: 29px;
-    height: 29px;
-    background: url(polaris.png) no-repeat;
-    border: none;
-    cursor: pointer;
-}
-
-.icheckbox_polaris {
-    background-position: 0 0;
-}
-    .icheckbox_polaris.hover {
-        background-position: -31px 0;
-    }
-    .icheckbox_polaris.checked {
-        background-position: -62px 0;
-    }
-    .icheckbox_polaris.disabled {
-        background-position: -93px 0;
-        cursor: default;
-    }
-    .icheckbox_polaris.checked.disabled {
-        background-position: -124px 0;
-    }
-
-.iradio_polaris {
-    background-position: -155px 0;
-}
-    .iradio_polaris.hover {
-        background-position: -186px 0;
-    }
-    .iradio_polaris.checked {
-        background-position: -217px 0;
-    }
-    .iradio_polaris.disabled {
-        background-position: -248px 0;
-        cursor: default;
-    }
-    .iradio_polaris.checked.disabled {
-        background-position: -279px 0;
-    }
-
-/* Retina support */
-@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
-       only screen and (-moz-min-device-pixel-ratio: 1.5),
-       only screen and (-o-min-device-pixel-ratio: 3/2),
-       only screen and (min-device-pixel-ratio: 1.5) {
-    .icheckbox_polaris,
-    .iradio_polaris {
-        background-image: url(polaris@2x.png);
-        -webkit-background-size: 310px 31px;
-        background-size: 310px 31px;
-    }
-}
\ No newline at end of file
diff --git a/smash/web/static/AdminLTE/plugins/iCheck/polaris/polaris.png b/smash/web/static/AdminLTE/plugins/iCheck/polaris/polaris.png
deleted file mode 100644
index 60c14e6a88f4cc5626d63052f95f5ed87eae5ff1..0000000000000000000000000000000000000000
Binary files a/smash/web/static/AdminLTE/plugins/iCheck/polaris/polaris.png and /dev/null differ
diff --git a/smash/web/static/AdminLTE/plugins/iCheck/polaris/polaris@2x.png b/smash/web/static/AdminLTE/plugins/iCheck/polaris/polaris@2x.png
deleted file mode 100644
index c75b82695ddd8ebefda0a05b842e89d20e7ed12b..0000000000000000000000000000000000000000
Binary files a/smash/web/static/AdminLTE/plugins/iCheck/polaris/polaris@2x.png and /dev/null differ
diff --git a/smash/web/static/AdminLTE/plugins/iCheck/square/_all.css b/smash/web/static/AdminLTE/plugins/iCheck/square/_all.css
deleted file mode 100644
index a2ff03686908d5b2c50fa6c7a33b4f1b0d582050..0000000000000000000000000000000000000000
--- a/smash/web/static/AdminLTE/plugins/iCheck/square/_all.css
+++ /dev/null
@@ -1,620 +0,0 @@
-/* iCheck plugin Square skin
------------------------------------ */
-.icheckbox_square,
-.iradio_square {
-    display: inline-block;
-    *display: inline;
-    vertical-align: middle;
-    margin: 0;
-    padding: 0;
-    width: 22px;
-    height: 22px;
-    background: url(square.png) no-repeat;
-    border: none;
-    cursor: pointer;
-}
-
-.icheckbox_square {
-    background-position: 0 0;
-}
-    .icheckbox_square.hover {
-        background-position: -24px 0;
-    }
-    .icheckbox_square.checked {
-        background-position: -48px 0;
-    }
-    .icheckbox_square.disabled {
-        background-position: -72px 0;
-        cursor: default;
-    }
-    .icheckbox_square.checked.disabled {
-        background-position: -96px 0;
-    }
-
-.iradio_square {
-    background-position: -120px 0;
-}
-    .iradio_square.hover {
-        background-position: -144px 0;
-    }
-    .iradio_square.checked {
-        background-position: -168px 0;
-    }
-    .iradio_square.disabled {
-        background-position: -192px 0;
-        cursor: default;
-    }
-    .iradio_square.checked.disabled {
-        background-position: -216px 0;
-    }
-
-/* Retina support */
-@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
-       only screen and (-moz-min-device-pixel-ratio: 1.5),
-       only screen and (-o-min-device-pixel-ratio: 3/2),
-       only screen and (min-device-pixel-ratio: 1.5) {
-    .icheckbox_square,
-    .iradio_square {
-        background-image: url(square@2x.png);
-        -webkit-background-size: 240px 24px;
-        background-size: 240px 24px;
-    }
-}
-
-/* red */
-.icheckbox_square-red,
-.iradio_square-red {
-    display: inline-block;
-    *display: inline;
-    vertical-align: middle;
-    margin: 0;
-    padding: 0;
-    width: 22px;
-    height: 22px;
-    background: url(red.png) no-repeat;
-    border: none;
-    cursor: pointer;
-}
-
-.icheckbox_square-red {
-    background-position: 0 0;
-}
-    .icheckbox_square-red.hover {
-        background-position: -24px 0;
-    }
-    .icheckbox_square-red.checked {
-        background-position: -48px 0;
-    }
-    .icheckbox_square-red.disabled {
-        background-position: -72px 0;
-        cursor: default;
-    }
-    .icheckbox_square-red.checked.disabled {
-        background-position: -96px 0;
-    }
-
-.iradio_square-red {
-    background-position: -120px 0;
-}
-    .iradio_square-red.hover {
-        background-position: -144px 0;
-    }
-    .iradio_square-red.checked {
-        background-position: -168px 0;
-    }
-    .iradio_square-red.disabled {
-        background-position: -192px 0;
-        cursor: default;
-    }
-    .iradio_square-red.checked.disabled {
-        background-position: -216px 0;
-    }
-
-/* Retina support */
-@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
-       only screen and (-moz-min-device-pixel-ratio: 1.5),
-       only screen and (-o-min-device-pixel-ratio: 3/2),
-       only screen and (min-device-pixel-ratio: 1.5) {
-    .icheckbox_square-red,
-    .iradio_square-red {
-        background-image: url(red@2x.png);
-        -webkit-background-size: 240px 24px;
-        background-size: 240px 24px;
-    }
-}
-
-/* green */
-.icheckbox_square-green,
-.iradio_square-green {
-    display: inline-block;
-    *display: inline;
-    vertical-align: middle;
-    margin: 0;
-    padding: 0;
-    width: 22px;
-    height: 22px;
-    background: url(green.png) no-repeat;
-    border: none;
-    cursor: pointer;
-}
-
-.icheckbox_square-green {
-    background-position: 0 0;
-}
-    .icheckbox_square-green.hover {
-        background-position: -24px 0;
-    }
-    .icheckbox_square-green.checked {
-        background-position: -48px 0;
-    }
-    .icheckbox_square-green.disabled {
-        background-position: -72px 0;
-        cursor: default;
-    }
-    .icheckbox_square-green.checked.disabled {
-        background-position: -96px 0;
-    }
-
-.iradio_square-green {
-    background-position: -120px 0;
-}
-    .iradio_square-green.hover {
-        background-position: -144px 0;
-    }
-    .iradio_square-green.checked {
-        background-position: -168px 0;
-    }
-    .iradio_square-green.disabled {
-        background-position: -192px 0;
-        cursor: default;
-    }
-    .iradio_square-green.checked.disabled {
-        background-position: -216px 0;
-    }
-
-/* Retina support */
-@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
-       only screen and (-moz-min-device-pixel-ratio: 1.5),
-       only screen and (-o-min-device-pixel-ratio: 3/2),
-       only screen and (min-device-pixel-ratio: 1.5) {
-    .icheckbox_square-green,
-    .iradio_square-green {
-        background-image: url(green@2x.png);
-        -webkit-background-size: 240px 24px;
-        background-size: 240px 24px;
-    }
-}
-
-/* blue */
-.icheckbox_square-blue,
-.iradio_square-blue {
-    display: inline-block;
-    *display: inline;
-    vertical-align: middle;
-    margin: 0;
-    padding: 0;
-    width: 22px;
-    height: 22px;
-    background: url(blue.png) no-repeat;
-    border: none;
-    cursor: pointer;
-}
-
-.icheckbox_square-blue {
-    background-position: 0 0;
-}
-    .icheckbox_square-blue.hover {
-        background-position: -24px 0;
-    }
-    .icheckbox_square-blue.checked {
-        background-position: -48px 0;
-    }
-    .icheckbox_square-blue.disabled {
-        background-position: -72px 0;
-        cursor: default;
-    }
-    .icheckbox_square-blue.checked.disabled {
-        background-position: -96px 0;
-    }
-
-.iradio_square-blue {
-    background-position: -120px 0;
-}
-    .iradio_square-blue.hover {
-        background-position: -144px 0;
-    }
-    .iradio_square-blue.checked {
-        background-position: -168px 0;
-    }
-    .iradio_square-blue.disabled {
-        background-position: -192px 0;
-        cursor: default;
-    }
-    .iradio_square-blue.checked.disabled {
-        background-position: -216px 0;
-    }
-
-/* Retina support */
-@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
-       only screen and (-moz-min-device-pixel-ratio: 1.5),
-       only screen and (-o-min-device-pixel-ratio: 3/2),
-       only screen and (min-device-pixel-ratio: 1.5) {
-    .icheckbox_square-blue,
-    .iradio_square-blue {
-        background-image: url(blue@2x.png);
-        -webkit-background-size: 240px 24px;
-        background-size: 240px 24px;
-    }
-}
-
-/* aero */
-.icheckbox_square-aero,
-.iradio_square-aero {
-    display: inline-block;
-    *display: inline;
-    vertical-align: middle;
-    margin: 0;
-    padding: 0;
-    width: 22px;
-    height: 22px;
-    background: url(aero.png) no-repeat;
-    border: none;
-    cursor: pointer;
-}
-
-.icheckbox_square-aero {
-    background-position: 0 0;
-}
-    .icheckbox_square-aero.hover {
-        background-position: -24px 0;
-    }
-    .icheckbox_square-aero.checked {
-        background-position: -48px 0;
-    }
-    .icheckbox_square-aero.disabled {
-        background-position: -72px 0;
-        cursor: default;
-    }
-    .icheckbox_square-aero.checked.disabled {
-        background-position: -96px 0;
-    }
-
-.iradio_square-aero {
-    background-position: -120px 0;
-}
-    .iradio_square-aero.hover {
-        background-position: -144px 0;
-    }
-    .iradio_square-aero.checked {
-        background-position: -168px 0;
-    }
-    .iradio_square-aero.disabled {
-        background-position: -192px 0;
-        cursor: default;
-    }
-    .iradio_square-aero.checked.disabled {
-        background-position: -216px 0;
-    }
-
-/* Retina support */
-@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
-       only screen and (-moz-min-device-pixel-ratio: 1.5),
-       only screen and (-o-min-device-pixel-ratio: 3/2),
-       only screen and (min-device-pixel-ratio: 1.5) {
-    .icheckbox_square-aero,
-    .iradio_square-aero {
-        background-image: url(aero@2x.png);
-        -webkit-background-size: 240px 24px;
-        background-size: 240px 24px;
-    }
-}
-
-/* grey */
-.icheckbox_square-grey,
-.iradio_square-grey {
-    display: inline-block;
-    *display: inline;
-    vertical-align: middle;
-    margin: 0;
-    padding: 0;
-    width: 22px;
-    height: 22px;
-    background: url(grey.png) no-repeat;
-    border: none;
-    cursor: pointer;
-}
-
-.icheckbox_square-grey {
-    background-position: 0 0;
-}
-    .icheckbox_square-grey.hover {
-        background-position: -24px 0;
-    }
-    .icheckbox_square-grey.checked {
-        background-position: -48px 0;
-    }
-    .icheckbox_square-grey.disabled {
-        background-position: -72px 0;
-        cursor: default;
-    }
-    .icheckbox_square-grey.checked.disabled {
-        background-position: -96px 0;
-    }
-
-.iradio_square-grey {
-    background-position: -120px 0;
-}
-    .iradio_square-grey.hover {
-        background-position: -144px 0;
-    }
-    .iradio_square-grey.checked {
-        background-position: -168px 0;
-    }
-    .iradio_square-grey.disabled {
-        background-position: -192px 0;
-        cursor: default;
-    }
-    .iradio_square-grey.checked.disabled {
-        background-position: -216px 0;
-    }
-
-/* Retina support */
-@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
-       only screen and (-moz-min-device-pixel-ratio: 1.5),
-       only screen and (-o-min-device-pixel-ratio: 3/2),
-       only screen and (min-device-pixel-ratio: 1.5) {
-    .icheckbox_square-grey,
-    .iradio_square-grey {
-        background-image: url(grey@2x.png);
-        -webkit-background-size: 240px 24px;
-        background-size: 240px 24px;
-    }
-}
-
-/* orange */
-.icheckbox_square-orange,
-.iradio_square-orange {
-    display: inline-block;
-    *display: inline;
-    vertical-align: middle;
-    margin: 0;
-    padding: 0;
-    width: 22px;
-    height: 22px;
-    background: url(orange.png) no-repeat;
-    border: none;
-    cursor: pointer;
-}
-
-.icheckbox_square-orange {
-    background-position: 0 0;
-}
-    .icheckbox_square-orange.hover {
-        background-position: -24px 0;
-    }
-    .icheckbox_square-orange.checked {
-        background-position: -48px 0;
-    }
-    .icheckbox_square-orange.disabled {
-        background-position: -72px 0;
-        cursor: default;
-    }
-    .icheckbox_square-orange.checked.disabled {
-        background-position: -96px 0;
-    }
-
-.iradio_square-orange {
-    background-position: -120px 0;
-}
-    .iradio_square-orange.hover {
-        background-position: -144px 0;
-    }
-    .iradio_square-orange.checked {
-        background-position: -168px 0;
-    }
-    .iradio_square-orange.disabled {
-        background-position: -192px 0;
-        cursor: default;
-    }
-    .iradio_square-orange.checked.disabled {
-        background-position: -216px 0;
-    }
-
-/* Retina support */
-@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
-       only screen and (-moz-min-device-pixel-ratio: 1.5),
-       only screen and (-o-min-device-pixel-ratio: 3/2),
-       only screen and (min-device-pixel-ratio: 1.5) {
-    .icheckbox_square-orange,
-    .iradio_square-orange {
-        background-image: url(orange@2x.png);
-        -webkit-background-size: 240px 24px;
-        background-size: 240px 24px;
-    }
-}
-
-/* yellow */
-.icheckbox_square-yellow,
-.iradio_square-yellow {
-    display: inline-block;
-    *display: inline;
-    vertical-align: middle;
-    margin: 0;
-    padding: 0;
-    width: 22px;
-    height: 22px;
-    background: url(yellow.png) no-repeat;
-    border: none;
-    cursor: pointer;
-}
-
-.icheckbox_square-yellow {
-    background-position: 0 0;
-}
-    .icheckbox_square-yellow.hover {
-        background-position: -24px 0;
-    }
-    .icheckbox_square-yellow.checked {
-        background-position: -48px 0;
-    }
-    .icheckbox_square-yellow.disabled {
-        background-position: -72px 0;
-        cursor: default;
-    }
-    .icheckbox_square-yellow.checked.disabled {
-        background-position: -96px 0;
-    }
-
-.iradio_square-yellow {
-    background-position: -120px 0;
-}
-    .iradio_square-yellow.hover {
-        background-position: -144px 0;
-    }
-    .iradio_square-yellow.checked {
-        background-position: -168px 0;
-    }
-    .iradio_square-yellow.disabled {
-        background-position: -192px 0;
-        cursor: default;
-    }
-    .iradio_square-yellow.checked.disabled {
-        background-position: -216px 0;
-    }
-
-/* Retina support */
-@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
-       only screen and (-moz-min-device-pixel-ratio: 1.5),
-       only screen and (-o-min-device-pixel-ratio: 3/2),
-       only screen and (min-device-pixel-ratio: 1.5) {
-    .icheckbox_square-yellow,
-    .iradio_square-yellow {
-        background-image: url(yellow@2x.png);
-        -webkit-background-size: 240px 24px;
-        background-size: 240px 24px;
-    }
-}
-
-/* pink */
-.icheckbox_square-pink,
-.iradio_square-pink {
-    display: inline-block;
-    *display: inline;
-    vertical-align: middle;
-    margin: 0;
-    padding: 0;
-    width: 22px;
-    height: 22px;
-    background: url(pink.png) no-repeat;
-    border: none;
-    cursor: pointer;
-}
-
-.icheckbox_square-pink {
-    background-position: 0 0;
-}
-    .icheckbox_square-pink.hover {
-        background-position: -24px 0;
-    }
-    .icheckbox_square-pink.checked {
-        background-position: -48px 0;
-    }
-    .icheckbox_square-pink.disabled {
-        background-position: -72px 0;
-        cursor: default;
-    }
-    .icheckbox_square-pink.checked.disabled {
-        background-position: -96px 0;
-    }
-
-.iradio_square-pink {
-    background-position: -120px 0;
-}
-    .iradio_square-pink.hover {
-        background-position: -144px 0;
-    }
-    .iradio_square-pink.checked {
-        background-position: -168px 0;
-    }
-    .iradio_square-pink.disabled {
-        background-position: -192px 0;
-        cursor: default;
-    }
-    .iradio_square-pink.checked.disabled {
-        background-position: -216px 0;
-    }
-
-/* Retina support */
-@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
-       only screen and (-moz-min-device-pixel-ratio: 1.5),
-       only screen and (-o-min-device-pixel-ratio: 3/2),
-       only screen and (min-device-pixel-ratio: 1.5) {
-    .icheckbox_square-pink,
-    .iradio_square-pink {
-        background-image: url(pink@2x.png);
-        -webkit-background-size: 240px 24px;
-        background-size: 240px 24px;
-    }
-}
-
-/* purple */
-.icheckbox_square-purple,
-.iradio_square-purple {
-    display: inline-block;
-    *display: inline;
-    vertical-align: middle;
-    margin: 0;
-    padding: 0;
-    width: 22px;
-    height: 22px;
-    background: url(purple.png) no-repeat;
-    border: none;
-    cursor: pointer;
-}
-
-.icheckbox_square-purple {
-    background-position: 0 0;
-}
-    .icheckbox_square-purple.hover {
-        background-position: -24px 0;
-    }
-    .icheckbox_square-purple.checked {
-        background-position: -48px 0;
-    }
-    .icheckbox_square-purple.disabled {
-        background-position: -72px 0;
-        cursor: default;
-    }
-    .icheckbox_square-purple.checked.disabled {
-        background-position: -96px 0;
-    }
-
-.iradio_square-purple {
-    background-position: -120px 0;
-}
-    .iradio_square-purple.hover {
-        background-position: -144px 0;
-    }
-    .iradio_square-purple.checked {
-        background-position: -168px 0;
-    }
-    .iradio_square-purple.disabled {
-        background-position: -192px 0;
-        cursor: default;
-    }
-    .iradio_square-purple.checked.disabled {
-        background-position: -216px 0;
-    }
-
-/* Retina support */
-@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
-       only screen and (-moz-min-device-pixel-ratio: 1.5),
-       only screen and (-o-min-device-pixel-ratio: 3/2),
-       only screen and (min-device-pixel-ratio: 1.5) {
-    .icheckbox_square-purple,
-    .iradio_square-purple {
-        background-image: url(purple@2x.png);
-        -webkit-background-size: 240px 24px;
-        background-size: 240px 24px;
-    }
-}
\ No newline at end of file
diff --git a/smash/web/static/AdminLTE/plugins/iCheck/square/aero.css b/smash/web/static/AdminLTE/plugins/iCheck/square/aero.css
deleted file mode 100644
index 51fca0a81ad5ea39ece9d726f35cbd28101a1111..0000000000000000000000000000000000000000
--- a/smash/web/static/AdminLTE/plugins/iCheck/square/aero.css
+++ /dev/null
@@ -1,62 +0,0 @@
-/* iCheck plugin Square skin, aero
------------------------------------ */
-.icheckbox_square-aero,
-.iradio_square-aero {
-    display: inline-block;
-    *display: inline;
-    vertical-align: middle;
-    margin: 0;
-    padding: 0;
-    width: 22px;
-    height: 22px;
-    background: url(aero.png) no-repeat;
-    border: none;
-    cursor: pointer;
-}
-
-.icheckbox_square-aero {
-    background-position: 0 0;
-}
-    .icheckbox_square-aero.hover {
-        background-position: -24px 0;
-    }
-    .icheckbox_square-aero.checked {
-        background-position: -48px 0;
-    }
-    .icheckbox_square-aero.disabled {
-        background-position: -72px 0;
-        cursor: default;
-    }
-    .icheckbox_square-aero.checked.disabled {
-        background-position: -96px 0;
-    }
-
-.iradio_square-aero {
-    background-position: -120px 0;
-}
-    .iradio_square-aero.hover {
-        background-position: -144px 0;
-    }
-    .iradio_square-aero.checked {
-        background-position: -168px 0;
-    }
-    .iradio_square-aero.disabled {
-        background-position: -192px 0;
-        cursor: default;
-    }
-    .iradio_square-aero.checked.disabled {
-        background-position: -216px 0;
-    }
-
-/* Retina support */
-@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
-       only screen and (-moz-min-device-pixel-ratio: 1.5),
-       only screen and (-o-min-device-pixel-ratio: 3/2),
-       only screen and (min-device-pixel-ratio: 1.5) {
-    .icheckbox_square-aero,
-    .iradio_square-aero {
-        background-image: url(aero@2x.png);
-        -webkit-background-size: 240px 24px;
-        background-size: 240px 24px;
-    }
-}
\ No newline at end of file
diff --git a/smash/web/static/AdminLTE/plugins/iCheck/square/aero.png b/smash/web/static/AdminLTE/plugins/iCheck/square/aero.png
deleted file mode 100644
index 1a332e6c578ab0b3741f69470b333ecb92a28f7b..0000000000000000000000000000000000000000
Binary files a/smash/web/static/AdminLTE/plugins/iCheck/square/aero.png and /dev/null differ
diff --git a/smash/web/static/AdminLTE/plugins/iCheck/square/aero@2x.png b/smash/web/static/AdminLTE/plugins/iCheck/square/aero@2x.png
deleted file mode 100644
index 07c5a02248d129c344a7bbcbbb79354c36005a06..0000000000000000000000000000000000000000
Binary files a/smash/web/static/AdminLTE/plugins/iCheck/square/aero@2x.png and /dev/null differ
diff --git a/smash/web/static/AdminLTE/plugins/iCheck/square/blue.css b/smash/web/static/AdminLTE/plugins/iCheck/square/blue.css
deleted file mode 100644
index 95340fea277fb537109e401cd53b5e5b57a77d70..0000000000000000000000000000000000000000
--- a/smash/web/static/AdminLTE/plugins/iCheck/square/blue.css
+++ /dev/null
@@ -1,62 +0,0 @@
-/* iCheck plugin Square skin, blue
------------------------------------ */
-.icheckbox_square-blue,
-.iradio_square-blue {
-    display: inline-block;
-    *display: inline;
-    vertical-align: middle;
-    margin: 0;
-    padding: 0;
-    width: 22px;
-    height: 22px;
-    background: url(blue.png) no-repeat;
-    border: none;
-    cursor: pointer;
-}
-
-.icheckbox_square-blue {
-    background-position: 0 0;
-}
-    .icheckbox_square-blue.hover {
-        background-position: -24px 0;
-    }
-    .icheckbox_square-blue.checked {
-        background-position: -48px 0;
-    }
-    .icheckbox_square-blue.disabled {
-        background-position: -72px 0;
-        cursor: default;
-    }
-    .icheckbox_square-blue.checked.disabled {
-        background-position: -96px 0;
-    }
-
-.iradio_square-blue {
-    background-position: -120px 0;
-}
-    .iradio_square-blue.hover {
-        background-position: -144px 0;
-    }
-    .iradio_square-blue.checked {
-        background-position: -168px 0;
-    }
-    .iradio_square-blue.disabled {
-        background-position: -192px 0;
-        cursor: default;
-    }
-    .iradio_square-blue.checked.disabled {
-        background-position: -216px 0;
-    }
-
-/* Retina support */
-@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
-       only screen and (-moz-min-device-pixel-ratio: 1.5),
-       only screen and (-o-min-device-pixel-ratio: 3/2),
-       only screen and (min-device-pixel-ratio: 1.5) {
-    .icheckbox_square-blue,
-    .iradio_square-blue {
-        background-image: url(blue@2x.png);
-        -webkit-background-size: 240px 24px;
-        background-size: 240px 24px;
-    }
-}
\ No newline at end of file
diff --git a/smash/web/static/AdminLTE/plugins/iCheck/square/blue.png b/smash/web/static/AdminLTE/plugins/iCheck/square/blue.png
deleted file mode 100644
index a3e040fcce00622a17085d447f1a18c68989357e..0000000000000000000000000000000000000000
Binary files a/smash/web/static/AdminLTE/plugins/iCheck/square/blue.png and /dev/null differ
diff --git a/smash/web/static/AdminLTE/plugins/iCheck/square/blue@2x.png b/smash/web/static/AdminLTE/plugins/iCheck/square/blue@2x.png
deleted file mode 100644
index 8fdea12f96a5a4650c488a1a24cb52251a195f6b..0000000000000000000000000000000000000000
Binary files a/smash/web/static/AdminLTE/plugins/iCheck/square/blue@2x.png and /dev/null differ
diff --git a/smash/web/static/AdminLTE/plugins/iCheck/square/green.css b/smash/web/static/AdminLTE/plugins/iCheck/square/green.css
deleted file mode 100644
index eb43f2a426f3b4bfabf96ec1f81487fb07054230..0000000000000000000000000000000000000000
--- a/smash/web/static/AdminLTE/plugins/iCheck/square/green.css
+++ /dev/null
@@ -1,62 +0,0 @@
-/* iCheck plugin Square skin, green
------------------------------------ */
-.icheckbox_square-green,
-.iradio_square-green {
-    display: inline-block;
-    *display: inline;
-    vertical-align: middle;
-    margin: 0;
-    padding: 0;
-    width: 22px;
-    height: 22px;
-    background: url(green.png) no-repeat;
-    border: none;
-    cursor: pointer;
-}
-
-.icheckbox_square-green {
-    background-position: 0 0;
-}
-    .icheckbox_square-green.hover {
-        background-position: -24px 0;
-    }
-    .icheckbox_square-green.checked {
-        background-position: -48px 0;
-    }
-    .icheckbox_square-green.disabled {
-        background-position: -72px 0;
-        cursor: default;
-    }
-    .icheckbox_square-green.checked.disabled {
-        background-position: -96px 0;
-    }
-
-.iradio_square-green {
-    background-position: -120px 0;
-}
-    .iradio_square-green.hover {
-        background-position: -144px 0;
-    }
-    .iradio_square-green.checked {
-        background-position: -168px 0;
-    }
-    .iradio_square-green.disabled {
-        background-position: -192px 0;
-        cursor: default;
-    }
-    .iradio_square-green.checked.disabled {
-        background-position: -216px 0;
-    }
-
-/* Retina support */
-@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
-       only screen and (-moz-min-device-pixel-ratio: 1.5),
-       only screen and (-o-min-device-pixel-ratio: 3/2),
-       only screen and (min-device-pixel-ratio: 1.5) {
-    .icheckbox_square-green,
-    .iradio_square-green {
-        background-image: url(green@2x.png);
-        -webkit-background-size: 240px 24px;
-        background-size: 240px 24px;
-    }
-}
\ No newline at end of file
diff --git a/smash/web/static/AdminLTE/plugins/iCheck/square/green.png b/smash/web/static/AdminLTE/plugins/iCheck/square/green.png
deleted file mode 100644
index 465824e70c4b401ad5d56f08cb6ddf1d7e88c321..0000000000000000000000000000000000000000
Binary files a/smash/web/static/AdminLTE/plugins/iCheck/square/green.png and /dev/null differ
diff --git a/smash/web/static/AdminLTE/plugins/iCheck/square/green@2x.png b/smash/web/static/AdminLTE/plugins/iCheck/square/green@2x.png
deleted file mode 100644
index 784e874758e52ff8cec2263857125b8c9ac574f4..0000000000000000000000000000000000000000
Binary files a/smash/web/static/AdminLTE/plugins/iCheck/square/green@2x.png and /dev/null differ
diff --git a/smash/web/static/AdminLTE/plugins/iCheck/square/grey.css b/smash/web/static/AdminLTE/plugins/iCheck/square/grey.css
deleted file mode 100644
index ecc57ff43dda447113ed982af7b29bdc8f1ce324..0000000000000000000000000000000000000000
--- a/smash/web/static/AdminLTE/plugins/iCheck/square/grey.css
+++ /dev/null
@@ -1,62 +0,0 @@
-/* iCheck plugin Square skin, grey
------------------------------------ */
-.icheckbox_square-grey,
-.iradio_square-grey {
-    display: inline-block;
-    *display: inline;
-    vertical-align: middle;
-    margin: 0;
-    padding: 0;
-    width: 22px;
-    height: 22px;
-    background: url(grey.png) no-repeat;
-    border: none;
-    cursor: pointer;
-}
-
-.icheckbox_square-grey {
-    background-position: 0 0;
-}
-    .icheckbox_square-grey.hover {
-        background-position: -24px 0;
-    }
-    .icheckbox_square-grey.checked {
-        background-position: -48px 0;
-    }
-    .icheckbox_square-grey.disabled {
-        background-position: -72px 0;
-        cursor: default;
-    }
-    .icheckbox_square-grey.checked.disabled {
-        background-position: -96px 0;
-    }
-
-.iradio_square-grey {
-    background-position: -120px 0;
-}
-    .iradio_square-grey.hover {
-        background-position: -144px 0;
-    }
-    .iradio_square-grey.checked {
-        background-position: -168px 0;
-    }
-    .iradio_square-grey.disabled {
-        background-position: -192px 0;
-        cursor: default;
-    }
-    .iradio_square-grey.checked.disabled {
-        background-position: -216px 0;
-    }
-
-/* Retina support */
-@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
-       only screen and (-moz-min-device-pixel-ratio: 1.5),
-       only screen and (-o-min-device-pixel-ratio: 3/2),
-       only screen and (min-device-pixel-ratio: 1.5) {
-    .icheckbox_square-grey,
-    .iradio_square-grey {
-        background-image: url(grey@2x.png);
-        -webkit-background-size: 240px 24px;
-        background-size: 240px 24px;
-    }
-}
\ No newline at end of file
diff --git a/smash/web/static/AdminLTE/plugins/iCheck/square/grey.png b/smash/web/static/AdminLTE/plugins/iCheck/square/grey.png
deleted file mode 100644
index f69375854d3c5a283121d10352be8a1729a16cc4..0000000000000000000000000000000000000000
Binary files a/smash/web/static/AdminLTE/plugins/iCheck/square/grey.png and /dev/null differ
diff --git a/smash/web/static/AdminLTE/plugins/iCheck/square/grey@2x.png b/smash/web/static/AdminLTE/plugins/iCheck/square/grey@2x.png
deleted file mode 100644
index 5d6341c05311415eee1befd49f15f3e6169e4141..0000000000000000000000000000000000000000
Binary files a/smash/web/static/AdminLTE/plugins/iCheck/square/grey@2x.png and /dev/null differ
diff --git a/smash/web/static/AdminLTE/plugins/iCheck/square/orange.css b/smash/web/static/AdminLTE/plugins/iCheck/square/orange.css
deleted file mode 100644
index d0c7a2cf242d9aa8fd6a77e9c93214bd0b42396f..0000000000000000000000000000000000000000
--- a/smash/web/static/AdminLTE/plugins/iCheck/square/orange.css
+++ /dev/null
@@ -1,62 +0,0 @@
-/* iCheck plugin Square skin, orange
------------------------------------ */
-.icheckbox_square-orange,
-.iradio_square-orange {
-    display: inline-block;
-    *display: inline;
-    vertical-align: middle;
-    margin: 0;
-    padding: 0;
-    width: 22px;
-    height: 22px;
-    background: url(orange.png) no-repeat;
-    border: none;
-    cursor: pointer;
-}
-
-.icheckbox_square-orange {
-    background-position: 0 0;
-}
-    .icheckbox_square-orange.hover {
-        background-position: -24px 0;
-    }
-    .icheckbox_square-orange.checked {
-        background-position: -48px 0;
-    }
-    .icheckbox_square-orange.disabled {
-        background-position: -72px 0;
-        cursor: default;
-    }
-    .icheckbox_square-orange.checked.disabled {
-        background-position: -96px 0;
-    }
-
-.iradio_square-orange {
-    background-position: -120px 0;
-}
-    .iradio_square-orange.hover {
-        background-position: -144px 0;
-    }
-    .iradio_square-orange.checked {
-        background-position: -168px 0;
-    }
-    .iradio_square-orange.disabled {
-        background-position: -192px 0;
-        cursor: default;
-    }
-    .iradio_square-orange.checked.disabled {
-        background-position: -216px 0;
-    }
-
-/* Retina support */
-@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
-       only screen and (-moz-min-device-pixel-ratio: 1.5),
-       only screen and (-o-min-device-pixel-ratio: 3/2),
-       only screen and (min-device-pixel-ratio: 1.5) {
-    .icheckbox_square-orange,
-    .iradio_square-orange {
-        background-image: url(orange@2x.png);
-        -webkit-background-size: 240px 24px;
-        background-size: 240px 24px;
-    }
-}
\ No newline at end of file
diff --git a/smash/web/static/AdminLTE/plugins/iCheck/square/orange.png b/smash/web/static/AdminLTE/plugins/iCheck/square/orange.png
deleted file mode 100644
index 84608500a670b9460092d68cbf7b4dae77c7d303..0000000000000000000000000000000000000000
Binary files a/smash/web/static/AdminLTE/plugins/iCheck/square/orange.png and /dev/null differ
diff --git a/smash/web/static/AdminLTE/plugins/iCheck/square/orange@2x.png b/smash/web/static/AdminLTE/plugins/iCheck/square/orange@2x.png
deleted file mode 100644
index b1f231973574dbfd2be4b81d471c524868cb432e..0000000000000000000000000000000000000000
Binary files a/smash/web/static/AdminLTE/plugins/iCheck/square/orange@2x.png and /dev/null differ
diff --git a/smash/web/static/AdminLTE/plugins/iCheck/square/pink.css b/smash/web/static/AdminLTE/plugins/iCheck/square/pink.css
deleted file mode 100644
index 6b706f6db42babf92b80df894b3cb4ca7eaf491e..0000000000000000000000000000000000000000
--- a/smash/web/static/AdminLTE/plugins/iCheck/square/pink.css
+++ /dev/null
@@ -1,62 +0,0 @@
-/* iCheck plugin Square skin, pink
------------------------------------ */
-.icheckbox_square-pink,
-.iradio_square-pink {
-    display: inline-block;
-    *display: inline;
-    vertical-align: middle;
-    margin: 0;
-    padding: 0;
-    width: 22px;
-    height: 22px;
-    background: url(pink.png) no-repeat;
-    border: none;
-    cursor: pointer;
-}
-
-.icheckbox_square-pink {
-    background-position: 0 0;
-}
-    .icheckbox_square-pink.hover {
-        background-position: -24px 0;
-    }
-    .icheckbox_square-pink.checked {
-        background-position: -48px 0;
-    }
-    .icheckbox_square-pink.disabled {
-        background-position: -72px 0;
-        cursor: default;
-    }
-    .icheckbox_square-pink.checked.disabled {
-        background-position: -96px 0;
-    }
-
-.iradio_square-pink {
-    background-position: -120px 0;
-}
-    .iradio_square-pink.hover {
-        background-position: -144px 0;
-    }
-    .iradio_square-pink.checked {
-        background-position: -168px 0;
-    }
-    .iradio_square-pink.disabled {
-        background-position: -192px 0;
-        cursor: default;
-    }
-    .iradio_square-pink.checked.disabled {
-        background-position: -216px 0;
-    }
-
-/* Retina support */
-@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
-       only screen and (-moz-min-device-pixel-ratio: 1.5),
-       only screen and (-o-min-device-pixel-ratio: 3/2),
-       only screen and (min-device-pixel-ratio: 1.5) {
-    .icheckbox_square-pink,
-    .iradio_square-pink {
-        background-image: url(pink@2x.png);
-        -webkit-background-size: 240px 24px;
-        background-size: 240px 24px;
-    }
-}
\ No newline at end of file
diff --git a/smash/web/static/AdminLTE/plugins/iCheck/square/pink.png b/smash/web/static/AdminLTE/plugins/iCheck/square/pink.png
deleted file mode 100644
index 9c8b4e2b6ce76e1638ab81688b3e7f2cafd901c7..0000000000000000000000000000000000000000
Binary files a/smash/web/static/AdminLTE/plugins/iCheck/square/pink.png and /dev/null differ
diff --git a/smash/web/static/AdminLTE/plugins/iCheck/square/pink@2x.png b/smash/web/static/AdminLTE/plugins/iCheck/square/pink@2x.png
deleted file mode 100644
index b1f3a6eda6cb3aafb83471a35549c4a643ae72ea..0000000000000000000000000000000000000000
Binary files a/smash/web/static/AdminLTE/plugins/iCheck/square/pink@2x.png and /dev/null differ
diff --git a/smash/web/static/AdminLTE/plugins/iCheck/square/purple.css b/smash/web/static/AdminLTE/plugins/iCheck/square/purple.css
deleted file mode 100644
index 43051d3db948f767d8733354f2e2e6c0671ca21f..0000000000000000000000000000000000000000
--- a/smash/web/static/AdminLTE/plugins/iCheck/square/purple.css
+++ /dev/null
@@ -1,62 +0,0 @@
-/* iCheck plugin Square skin, purple
------------------------------------ */
-.icheckbox_square-purple,
-.iradio_square-purple {
-    display: inline-block;
-    *display: inline;
-    vertical-align: middle;
-    margin: 0;
-    padding: 0;
-    width: 22px;
-    height: 22px;
-    background: url(purple.png) no-repeat;
-    border: none;
-    cursor: pointer;
-}
-
-.icheckbox_square-purple {
-    background-position: 0 0;
-}
-    .icheckbox_square-purple.hover {
-        background-position: -24px 0;
-    }
-    .icheckbox_square-purple.checked {
-        background-position: -48px 0;
-    }
-    .icheckbox_square-purple.disabled {
-        background-position: -72px 0;
-        cursor: default;
-    }
-    .icheckbox_square-purple.checked.disabled {
-        background-position: -96px 0;
-    }
-
-.iradio_square-purple {
-    background-position: -120px 0;
-}
-    .iradio_square-purple.hover {
-        background-position: -144px 0;
-    }
-    .iradio_square-purple.checked {
-        background-position: -168px 0;
-    }
-    .iradio_square-purple.disabled {
-        background-position: -192px 0;
-        cursor: default;
-    }
-    .iradio_square-purple.checked.disabled {
-        background-position: -216px 0;
-    }
-
-/* Retina support */
-@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
-       only screen and (-moz-min-device-pixel-ratio: 1.5),
-       only screen and (-o-min-device-pixel-ratio: 3/2),
-       only screen and (min-device-pixel-ratio: 1.5) {
-    .icheckbox_square-purple,
-    .iradio_square-purple {
-        background-image: url(purple@2x.png);
-        -webkit-background-size: 240px 24px;
-        background-size: 240px 24px;
-    }
-}
\ No newline at end of file
diff --git a/smash/web/static/AdminLTE/plugins/iCheck/square/purple.png b/smash/web/static/AdminLTE/plugins/iCheck/square/purple.png
deleted file mode 100644
index 6bfc16a38ce8d5b2246f25758f2fba8134f6243f..0000000000000000000000000000000000000000
Binary files a/smash/web/static/AdminLTE/plugins/iCheck/square/purple.png and /dev/null differ
diff --git a/smash/web/static/AdminLTE/plugins/iCheck/square/purple@2x.png b/smash/web/static/AdminLTE/plugins/iCheck/square/purple@2x.png
deleted file mode 100644
index 6d3c8b1af31a6ec5303ac592f5dcdddb5e2034d1..0000000000000000000000000000000000000000
Binary files a/smash/web/static/AdminLTE/plugins/iCheck/square/purple@2x.png and /dev/null differ
diff --git a/smash/web/static/AdminLTE/plugins/iCheck/square/red.css b/smash/web/static/AdminLTE/plugins/iCheck/square/red.css
deleted file mode 100644
index 40013c427b3662f1b34c28a34d942060899ac390..0000000000000000000000000000000000000000
--- a/smash/web/static/AdminLTE/plugins/iCheck/square/red.css
+++ /dev/null
@@ -1,62 +0,0 @@
-/* iCheck plugin Square skin, red
------------------------------------ */
-.icheckbox_square-red,
-.iradio_square-red {
-    display: inline-block;
-    *display: inline;
-    vertical-align: middle;
-    margin: 0;
-    padding: 0;
-    width: 22px;
-    height: 22px;
-    background: url(red.png) no-repeat;
-    border: none;
-    cursor: pointer;
-}
-
-.icheckbox_square-red {
-    background-position: 0 0;
-}
-    .icheckbox_square-red.hover {
-        background-position: -24px 0;
-    }
-    .icheckbox_square-red.checked {
-        background-position: -48px 0;
-    }
-    .icheckbox_square-red.disabled {
-        background-position: -72px 0;
-        cursor: default;
-    }
-    .icheckbox_square-red.checked.disabled {
-        background-position: -96px 0;
-    }
-
-.iradio_square-red {
-    background-position: -120px 0;
-}
-    .iradio_square-red.hover {
-        background-position: -144px 0;
-    }
-    .iradio_square-red.checked {
-        background-position: -168px 0;
-    }
-    .iradio_square-red.disabled {
-        background-position: -192px 0;
-        cursor: default;
-    }
-    .iradio_square-red.checked.disabled {
-        background-position: -216px 0;
-    }
-
-/* Retina support */
-@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
-       only screen and (-moz-min-device-pixel-ratio: 1.5),
-       only screen and (-o-min-device-pixel-ratio: 3/2),
-       only screen and (min-device-pixel-ratio: 1.5) {
-    .icheckbox_square-red,
-    .iradio_square-red {
-        background-image: url(red@2x.png);
-        -webkit-background-size: 240px 24px;
-        background-size: 240px 24px;
-    }
-}
\ No newline at end of file
diff --git a/smash/web/static/AdminLTE/plugins/iCheck/square/red.png b/smash/web/static/AdminLTE/plugins/iCheck/square/red.png
deleted file mode 100644
index 749675a979b7b757b077d780d752985159366ac6..0000000000000000000000000000000000000000
Binary files a/smash/web/static/AdminLTE/plugins/iCheck/square/red.png and /dev/null differ
diff --git a/smash/web/static/AdminLTE/plugins/iCheck/square/red@2x.png b/smash/web/static/AdminLTE/plugins/iCheck/square/red@2x.png
deleted file mode 100644
index c05700a574071f9ccf8a6110d907440c9dc5d8d2..0000000000000000000000000000000000000000
Binary files a/smash/web/static/AdminLTE/plugins/iCheck/square/red@2x.png and /dev/null differ
diff --git a/smash/web/static/AdminLTE/plugins/iCheck/square/square.css b/smash/web/static/AdminLTE/plugins/iCheck/square/square.css
deleted file mode 100644
index b604fa84fe24bd79f3ee553234fbdbfef053d0dc..0000000000000000000000000000000000000000
--- a/smash/web/static/AdminLTE/plugins/iCheck/square/square.css
+++ /dev/null
@@ -1,62 +0,0 @@
-/* iCheck plugin Square skin, black
------------------------------------ */
-.icheckbox_square,
-.iradio_square {
-    display: inline-block;
-    *display: inline;
-    vertical-align: middle;
-    margin: 0;
-    padding: 0;
-    width: 22px;
-    height: 22px;
-    background: url(square.png) no-repeat;
-    border: none;
-    cursor: pointer;
-}
-
-.icheckbox_square {
-    background-position: 0 0;
-}
-    .icheckbox_square.hover {
-        background-position: -24px 0;
-    }
-    .icheckbox_square.checked {
-        background-position: -48px 0;
-    }
-    .icheckbox_square.disabled {
-        background-position: -72px 0;
-        cursor: default;
-    }
-    .icheckbox_square.checked.disabled {
-        background-position: -96px 0;
-    }
-
-.iradio_square {
-    background-position: -120px 0;
-}
-    .iradio_square.hover {
-        background-position: -144px 0;
-    }
-    .iradio_square.checked {
-        background-position: -168px 0;
-    }
-    .iradio_square.disabled {
-        background-position: -192px 0;
-        cursor: default;
-    }
-    .iradio_square.checked.disabled {
-        background-position: -216px 0;
-    }
-
-/* Retina support */
-@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
-       only screen and (-moz-min-device-pixel-ratio: 1.5),
-       only screen and (-o-min-device-pixel-ratio: 3/2),
-       only screen and (min-device-pixel-ratio: 1.5) {
-    .icheckbox_square,
-    .iradio_square {
-        background-image: url(square@2x.png);
-        -webkit-background-size: 240px 24px;
-        background-size: 240px 24px;
-    }
-}
\ No newline at end of file
diff --git a/smash/web/static/AdminLTE/plugins/iCheck/square/square.png b/smash/web/static/AdminLTE/plugins/iCheck/square/square.png
deleted file mode 100644
index 2a3c88116c4d39ea9b131b07201a3ca724d097e9..0000000000000000000000000000000000000000
Binary files a/smash/web/static/AdminLTE/plugins/iCheck/square/square.png and /dev/null differ
diff --git a/smash/web/static/AdminLTE/plugins/iCheck/square/square@2x.png b/smash/web/static/AdminLTE/plugins/iCheck/square/square@2x.png
deleted file mode 100644
index 9b56c448d08f896d66dca620292b712a09990dc9..0000000000000000000000000000000000000000
Binary files a/smash/web/static/AdminLTE/plugins/iCheck/square/square@2x.png and /dev/null differ
diff --git a/smash/web/static/AdminLTE/plugins/iCheck/square/yellow.css b/smash/web/static/AdminLTE/plugins/iCheck/square/yellow.css
deleted file mode 100644
index 551134992da78f5df96f9c6ad733763a836e378e..0000000000000000000000000000000000000000
--- a/smash/web/static/AdminLTE/plugins/iCheck/square/yellow.css
+++ /dev/null
@@ -1,62 +0,0 @@
-/* iCheck plugin Square skin, yellow
------------------------------------ */
-.icheckbox_square-yellow,
-.iradio_square-yellow {
-    display: inline-block;
-    *display: inline;
-    vertical-align: middle;
-    margin: 0;
-    padding: 0;
-    width: 22px;
-    height: 22px;
-    background: url(yellow.png) no-repeat;
-    border: none;
-    cursor: pointer;
-}
-
-.icheckbox_square-yellow {
-    background-position: 0 0;
-}
-    .icheckbox_square-yellow.hover {
-        background-position: -24px 0;
-    }
-    .icheckbox_square-yellow.checked {
-        background-position: -48px 0;
-    }
-    .icheckbox_square-yellow.disabled {
-        background-position: -72px 0;
-        cursor: default;
-    }
-    .icheckbox_square-yellow.checked.disabled {
-        background-position: -96px 0;
-    }
-
-.iradio_square-yellow {
-    background-position: -120px 0;
-}
-    .iradio_square-yellow.hover {
-        background-position: -144px 0;
-    }
-    .iradio_square-yellow.checked {
-        background-position: -168px 0;
-    }
-    .iradio_square-yellow.disabled {
-        background-position: -192px 0;
-        cursor: default;
-    }
-    .iradio_square-yellow.checked.disabled {
-        background-position: -216px 0;
-    }
-
-/* Retina support */
-@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
-       only screen and (-moz-min-device-pixel-ratio: 1.5),
-       only screen and (-o-min-device-pixel-ratio: 3/2),
-       only screen and (min-device-pixel-ratio: 1.5) {
-    .icheckbox_square-yellow,
-    .iradio_square-yellow {
-        background-image: url(yellow@2x.png);
-        -webkit-background-size: 240px 24px;
-        background-size: 240px 24px;
-    }
-}
\ No newline at end of file
diff --git a/smash/web/static/AdminLTE/plugins/iCheck/square/yellow.png b/smash/web/static/AdminLTE/plugins/iCheck/square/yellow.png
deleted file mode 100644
index b6c03309094d9ce47d090a6d318011a334fbe93c..0000000000000000000000000000000000000000
Binary files a/smash/web/static/AdminLTE/plugins/iCheck/square/yellow.png and /dev/null differ
diff --git a/smash/web/static/AdminLTE/plugins/iCheck/square/yellow@2x.png b/smash/web/static/AdminLTE/plugins/iCheck/square/yellow@2x.png
deleted file mode 100644
index 6b8e328e1abe901ffa1b472461c858516024a975..0000000000000000000000000000000000000000
Binary files a/smash/web/static/AdminLTE/plugins/iCheck/square/yellow@2x.png and /dev/null differ
diff --git a/smash/web/templates/errors/400.html b/smash/web/templates/errors/400.html
index 702e1c5cecab153454833666b8addcdbb4d5b70c..c49a0381819dc1b893bbc5376f011cad379dd582 100644
--- a/smash/web/templates/errors/400.html
+++ b/smash/web/templates/errors/400.html
@@ -23,7 +23,7 @@
         <link rel="stylesheet" href="{% static 'AdminLTE/css/skins/skin-green.min.css' %}">
 
         <!-- iCheck -->
-        <link rel="stylesheet" href="{% static 'AdminLTE/plugins/iCheck/square/blue.css' %}">
+        <link rel="stylesheet" href="{% static 'icheck/skins/square/blue.css' %}">
 
         <!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries -->
         <!--[if lt IE 9]>
@@ -68,7 +68,7 @@
     <script src="{% static 'bootstrap/dist/js/bootstrap.min.js' %}"></script>
 
     <!-- iCheck -->
-    <script src="{% static 'AdminLTE/plugins/iCheck/icheck.min.js' %}"></script>
+    <script src="{% static 'icheck/icheck.min.js' %}"></script>
     <script>
         $(document).ready(function () {
             $('input').iCheck({
diff --git a/smash/web/templates/errors/403.html b/smash/web/templates/errors/403.html
index a703a08ad55356f06c922d35c3481e7098383be4..284739fcc54c8cfac1f39054b48085dafa3212ce 100644
--- a/smash/web/templates/errors/403.html
+++ b/smash/web/templates/errors/403.html
@@ -23,7 +23,7 @@
         <link rel="stylesheet" href="{% static 'AdminLTE/css/skins/skin-green.min.css' %}">
 
         <!-- iCheck -->
-        <link rel="stylesheet" href="{% static 'AdminLTE/plugins/iCheck/square/blue.css' %}">
+        <link rel="stylesheet" href="{% static 'icheck/skins/square/blue.css' %}">
 
         <!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries -->
         <!--[if lt IE 9]>
@@ -68,7 +68,7 @@
     <script src="{% static 'bootstrap/dist/js/bootstrap.min.js' %}"></script>
 
     <!-- iCheck -->
-    <script src="{% static 'AdminLTE/plugins/iCheck/icheck.min.js' %}"></script>
+    <script src="{% static 'icheck/icheck.min.js' %}"></script>
     <script>
         $(document).ready(function () {
             $('input').iCheck({
diff --git a/smash/web/templates/errors/404.html b/smash/web/templates/errors/404.html
index 11a864382efa23201ef7f9108c7c93cafa3930aa..dd763f3fe239784a6e07f4eec5a0d3b97a808bcc 100644
--- a/smash/web/templates/errors/404.html
+++ b/smash/web/templates/errors/404.html
@@ -23,7 +23,7 @@
         <link rel="stylesheet" href="{% static 'AdminLTE/css/skins/skin-green.min.css' %}">
 
         <!-- iCheck -->
-        <link rel="stylesheet" href="{% static 'AdminLTE/plugins/iCheck/square/blue.css' %}">
+        <link rel="stylesheet" href="{% static 'icheck/skins/square/blue.css' %}">
 
         <!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries -->
         <!--[if lt IE 9]>
@@ -68,7 +68,7 @@
     <script src="{% static 'bootstrap/dist/js/bootstrap.min.js' %}"></script>
 
     <!-- iCheck -->
-    <script src="{% static 'AdminLTE/plugins/iCheck/icheck.min.js' %}"></script>
+    <script src="{% static 'icheck/icheck.min.js' %}"></script>
     <script>
         $(document).ready(function () {
             $('input').iCheck({
diff --git a/smash/web/templates/errors/500.html b/smash/web/templates/errors/500.html
index 7b2b513c261fef6d1dc0567ee12efa218774e701..0ea6e283bc8fcbb7ba66d1bea31f8ba3ee21990d 100644
--- a/smash/web/templates/errors/500.html
+++ b/smash/web/templates/errors/500.html
@@ -23,7 +23,7 @@
         <link rel="stylesheet" href="{% static 'AdminLTE/css/skins/skin-green.min.css' %}">
 
         <!-- iCheck -->
-        <link rel="stylesheet" href="{% static 'AdminLTE/plugins/iCheck/square/blue.css' %}">
+        <link rel="stylesheet" href="{% static 'icheck/skins/square/blue.css' %}">
 
         <!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries -->
         <!--[if lt IE 9]>
@@ -68,7 +68,7 @@
     <script src="{% static 'bootstrap/dist/js/bootstrap.min.js' %}"></script>
 
     <!-- iCheck -->
-    <script src="{% static 'AdminLTE/plugins/iCheck/icheck.min.js' %}"></script>
+    <script src="{% static 'icheck/icheck.min.js' %}"></script>
     <script>
         $(document).ready(function () {
             $('input').iCheck({
diff --git a/smash/web/templates/login.html b/smash/web/templates/login.html
index 1bbc14685132ccefe00d8cf6201769d2b4348a36..4bef194abfb83ec74df029a95b3998a0dab3359c 100644
--- a/smash/web/templates/login.html
+++ b/smash/web/templates/login.html
@@ -26,7 +26,7 @@
         <link rel="stylesheet" href="{% static 'AdminLTE/css/skins/skin-green.min.css' %}">
 
         <!-- iCheck -->
-        <link rel="stylesheet" href="{% static 'AdminLTE/plugins/iCheck/square/blue.css' %}">
+        <link rel="stylesheet" href="{% static 'icheck/skins/square/blue.css' %}">
 
         <!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries -->
         <!--[if lt IE 9]>
@@ -127,7 +127,7 @@
     <script src="{% static 'bootstrap/dist/js/bootstrap.min.js' %}"></script>
 
     <!-- iCheck -->
-    <script src="{% static 'AdminLTE/plugins/iCheck/icheck.min.js' %}"></script>
+    <script src="{% static 'icheck/icheck.min.js' %}"></script>
     <script>
         $(document).ready(function () {
             $('input').iCheck({