diff --git a/server/app/styles/general/angular.less b/server/app/styles/general/angular.less
deleted file mode 100644
index 58340b58b..000000000
--- a/server/app/styles/general/angular.less
+++ /dev/null
@@ -1,4 +0,0 @@
-// this prevents angualr from displaying partially rendered pages (I think)
-[ng\:cloak], [ng-cloak], [data-ng-cloak], [x-ng-cloak], .ng-cloak, .x-ng-cloak {
- display: none;
-}
\ No newline at end of file
diff --git a/server/app/styles/general/buttons.less b/server/app/styles/general/buttons.less
deleted file mode 100644
index e69de29bb..000000000
diff --git a/server/app/styles/general/forms.less b/server/app/styles/general/forms.less
deleted file mode 100644
index ed46f2eea..000000000
--- a/server/app/styles/general/forms.less
+++ /dev/null
@@ -1,36 +0,0 @@
-.pure-form input {
-
-}
-
-.pure-controls {
-
-}
-
-.pure-controls .pure-button-primary {
- border-radius:0px;
- background:#5bc0de;
- border:1px solid #5bc0de;
- color:#FFF;
- min-width:100px;
- font-size:14px;
- margin-right:10px;
-}
-
-.pure-controls .pure-button-secondary {
- border-radius:0px;
- background:none;
- border:1px solid #5bc0de;
- color:#5bc0de;
- min-width:100px;
- font-size:14px;
-}
-
-.pure-form textarea {
- border:1px solid #EEE;
- box-shadow:none;
- border-radius:0px;
- color:#777;
- font-family:@font-family-mono;
- min-height:70px;
- height:auto;
-}
\ No newline at end of file
diff --git a/server/app/styles/general/resets.less b/server/app/styles/general/resets.less
deleted file mode 100644
index 8fa99267c..000000000
--- a/server/app/styles/general/resets.less
+++ /dev/null
@@ -1,22 +0,0 @@
-html, body {
- margin:0px;
- padding:0px;
-}
-
-body {
- padding-top:90px;
- padding-bottom:40px;
-}
-
-html, body, button, input, select, textarea,
-h1, h2, h3, h4, h5,
-.pure-g [class *= "pure-u"] {
- font-family:@font-family-sans;
- font-size: 14px;
-}
-
-h1, h2, h3, h4, h5 {
- margin:0px;
- padding:0px;
- font-weight:normal;
-}
\ No newline at end of file
diff --git a/server/app/styles/layout/layout.less b/server/app/styles/layout/layout.less
deleted file mode 100644
index 0bf792157..000000000
--- a/server/app/styles/layout/layout.less
+++ /dev/null
@@ -1,112 +0,0 @@
-body {
- height: 100%;
- display: -webkit-box;
- display: -moz-box;
- display: -ms-flexbox;
- display: -webkit-flex;
- display: flex;
- -webkit-box-direction: normal;
- -moz-box-direction: normal;
- -webkit-box-orient: horizontal;
- -moz-box-orient: horizontal;
- -webkit-flex-direction: row;
- -ms-flex-direction: row;
- flex-direction: row;
- -webkit-flex-wrap: nowrap;
- -ms-flex-wrap: nowrap;
- flex-wrap: nowrap;
- -webkit-box-pack: center;
- -moz-box-pack: center;
- -webkit-justify-content: center;
- -ms-flex-pack: center;
- justify-content: center;
- -webkit-align-content: stretch;
- -ms-flex-line-pack: stretch;
- align-content: stretch;
- -webkit-box-align: stretch;
- -moz-box-align: stretch;
- -webkit-align-items: stretch;
- -ms-flex-align: stretch;
- align-items: stretch;
-}
-
-body > nav {
- -webkit-box-ordinal-group: 2;
- -moz-box-ordinal-group: 2;
- -webkit-order: 1;
- -ms-flex-order: 1;
- order: 1;
- -webkit-box-flex: 0;
- -moz-box-flex: 0;
- -webkit-flex: 0 0 250px;
- -ms-flex: 0 0 250px;
- flex: 0 0 250px;
- -webkit-align-self: auto;
- -ms-flex-item-align: auto;
- align-self: auto;
-
- width: 30px; /* To make the transition work nicely. (Transitions to/from
- "width:auto" are buggy in Gecko and Webkit, at least.
- See http://bugzil.la/731886 for more info.) */
-
- -webkit-transition: flex 0.3s ease-out;
- transition: flex 0.3s ease-out;
- background: @darkest;
-}
-
-body > article {
- -webkit-box-ordinal-group: 3;
- -moz-box-ordinal-group: 3;
- -webkit-order: 2;
- -ms-flex-order: 2;
- order: 2;
- -webkit-box-flex: 1;
- -moz-box-flex: 1;
- -webkit-flex: 1 1 auto;
- -ms-flex: 1 1 auto;
- flex: 1 1 auto;
- -webkit-align-self: stretch;
- -ms-flex-item-align: stretch;
- align-self: stretch;
-
-
- overflow-y:auto;
- overflow-x:hidden;
- background:#f4f4f4;
- background:#f7f7f7;
- background:#fff;
-}
-
-body > aside {
- -webkit-box-ordinal-group: 4;
- -moz-box-ordinal-group: 4;
- -webkit-order: 3;
- -ms-flex-order: 3;
- order: 3;
- -webkit-box-flex: 0;
- -moz-box-flex: 0;
- -webkit-flex: 0 0 250px;
- -ms-flex: 0 0 250px;
- flex: 0 0 250px;
- -webkit-align-self: auto;
- -ms-flex-item-align: auto;
- align-self: auto;
-
- background:#f7f7f7;
- border-left:1px solid @border;
- overflow-x:hidden;
- overflow-y:auto;
-}
-
-/*
- Legacy Firefox implementation treats all flex containers
- as inline-block elements.
-*/
-
-@-moz-document url-prefix() {
- .flex-container {
- width: 100%;
- -moz-box-sizing: border-box;
- }
-
-}
\ No newline at end of file
diff --git a/server/app/styles/modules/alert.less b/server/app/styles/modules/alert.less
deleted file mode 100644
index 884fea866..000000000
--- a/server/app/styles/modules/alert.less
+++ /dev/null
@@ -1,97 +0,0 @@
-.alert {
- line-height:23px;
- padding:20px;
- border:none;
-
- &:before {
- font-family: 'FontAwesome';
- font-size:22px;
- min-width:32px;
- margin-left:10px;
- margin-right:15px;
- display:inline-block;
- }
-
- a:visited,
- a:active,
- a {
- color: inherit;
- }
-}
-
-.alert-info {
- background:#f4f8fa;
- color: #5bc0de;
- border-left: 5px solid #5bc0de;
-
- &:before {
- content: "\f05a";
- }
-}
-
-.alert[data-status="Success"] {
- background: #D9F3EA;
- border-left: 5px solid #40C598;
- color: #339E7A;
-
- &:before {
- content: "\f00c";
- }
-}
-
-.alert-danger,
-.alert[data-status="Error"],
-.alert[data-status="Failure"],
-.alert[data-status="Killed"] {
- background: #fdf7f7;
- border-left: 5px solid #ed5564;
- color: #ed5564;
-
- &:before {
- content: "\f00d";
- }
-}
-
-.alert[data-status="Pending"],
-.alert[data-status="Started"] {
- position:relative;
- margin-bottom:10px;
- padding-bottom:30px;
- background: #fef9e5;
- border-left: none;
- color: #CBB45B;
-
- &:before {
- x-display:none;
- content: "\f126";
- }
-
- &:after {
- -webkit-animation: progress 1s linear infinite;
- -moz-animation: progress 1s linear infinite;
- animation: progress 1s linear infinite;
- position:absolute;
- content:' ';
- height:10px;
- bottom:-1px;
- left:0px;
- right:0px;
- background: #fee172;
- background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.55) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.55) 50%, rgba(255, 255, 255, 0.55) 75%, transparent 75%, transparent);
- background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.55) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.55) 50%, rgba(255, 255, 255, 0.55) 75%, transparent 75%, transparent);
- background-repeat: repeat-x;
- background-size: 30px 30px;
- }
-}
-
-@-webkit-keyframes progress {
- to {background-position: 30px 0;}
-}
-
-@-moz-keyframes progress {
- to {background-position: 30px 0;}
-}
-
-@keyframes progress {
- to {background-position: 30px 0;}
-}
\ No newline at end of file
diff --git a/server/app/styles/modules/article.less b/server/app/styles/modules/article.less
deleted file mode 100644
index 60fb829fd..000000000
--- a/server/app/styles/modules/article.less
+++ /dev/null
@@ -1,73 +0,0 @@
-article {
- margin-left: auto;
- margin-right: auto;
- max-width: 680px;
-}
-
-article > header {
- position:relative;
-}
-
-article > header > h1 {
- font-weight:normal;
- margin:0px 0px 25px 0px;
- text-align: center;
- text-transform: uppercase;
- line-height: 41px;
- font-size: 22px;
- color:@darker;
-}
-
-article > header > a.pure-button {
- border:1px solid @border;
- position: absolute;
- top: 0px;
- right: 0px;
- background: #FFF;
- color: #999;
- padding: 13px 15px;
- font-size:15px;
-
- &:hover {
- box-shadow: 1px 1px 5px @border-light, -1px -1px 5px @border-light;
- background: #FFF;
- }
- &:active {
- border-color:@border;
- background:lighten(@border-light, 5%);
- }
-}
-
-article.pure-g {
- margin-left: auto;
- margin-right: auto;
- max-width: 980px;
-}
-
-article.pure-g > header > h1 {
- text-transform: none;
- text-align:left;
- color:@darker;
-
- * {
- text-decoration:none;
- color:@darker;
- opacity: 0.8;
- &:last-child {
- opacity: 1.0;
- }
- }
-
- a:hover {
- text-decoration:underline;
- }
-}
-
-article.pure-g {
- &> .pure-u-1-4 {
- width: 30%;
- }
- &> .pure-u-3-4 {
- width: 70%;
- }
-}
\ No newline at end of file
diff --git a/server/app/styles/modules/authors.less b/server/app/styles/modules/authors.less
deleted file mode 100644
index e42a4ed50..000000000
--- a/server/app/styles/modules/authors.less
+++ /dev/null
@@ -1,26 +0,0 @@
-.pure-g.authors {
- padding-left: 20px;
- margin-bottom:20px;
-}
-
-.authors .pure-menu.pure-menu-horizontal {
- border:1px solid @border-light;
- padding:20px;
-}
-
-
-.authors .pure-menu.pure-menu-horizontal > .pure-menu-heading {
- display:block;
- color: #777;
- font-size: 16px;
- text-transform: uppercase;
- margin-bottom: 20px;
- padding:0px;
-}
-
-.authors img {
- border-radius:@circle;
- width:36px;
- height:36px;
- margin-right: 10px;
-}
\ No newline at end of file
diff --git a/server/app/styles/modules/branches.less b/server/app/styles/modules/branches.less
deleted file mode 100644
index 6ec80a27a..000000000
--- a/server/app/styles/modules/branches.less
+++ /dev/null
@@ -1,58 +0,0 @@
-.pure-g.branches {
- padding-left: 20px;
- margin-bottom:20px;
-}
-
-.branches .pure-menu {
- border:1px solid @border-light;
- padding:20px;
-}
-
-.branches .pure-menu > .pure-menu-heading {
- display:block;
- color: #777;
- font-size: 16px;
- text-transform: uppercase;
- margin:0px;
- margin-bottom: 20px;
- padding:0px;
- border:none;
-}
-
-.branches .pure-menu li {
- margin:0px;
- padding:0px;
- a {
- color: #555;
- margin:0px;
- padding: 8px;
- font-size: 14px;
- display: block;
-
- &:hover {
- background:#f4f4f4;
- }
- }
-
- &.pure-menu-selected a {
- background:#f4f4f4;
- }
-}
-
-.branches {
- li a:before {
- display: inline-block;
- font-family: 'FontAwesome';
- font-size: 18px;
- margin-right: 15px;
- min-width:22px;
- text-align:center;
- color: @green;
- content: "\f00c";
- }
- li a[data-status="Error"]:before,
- li a[data-status="Failure"]:before {
- color: @red;
- content: "\f00d";
- }
-}
\ No newline at end of file
diff --git a/server/app/styles/modules/build.less b/server/app/styles/modules/build.less
deleted file mode 100644
index 944597329..000000000
--- a/server/app/styles/modules/build.less
+++ /dev/null
@@ -1,74 +0,0 @@
-.sticky {
- position: -webkit-sticky;
- position: -moz-sticky;
- position: sticky;
- top: 70px;
-}
-
-.pure-g.build {
- padding-left: 20px;
- margin-bottom:20px;
- display:inline-block;
-}
-
-.build .pure-u-1 {
- border:1px solid @border-light;
- padding:20px;
-}
-
-.build img {
- border-radius: @circle;
- margin-right:10px;
- float:left;
- width:64px;
- height:64px;
-}
-
-.build header {
- .clearfix();
-}
-
-.build h3 {
- margin-top:10px;
- font-size: 18px;
- color:#777;
-}
-
-.build h4 {
- font-size: 14px;
- color:#777;
-}
-
-.build .pure-u-1 > div {
- display: block;
- color:#777;
- span {
- &:nth-child(odd) {
- color:#333;
- }
- }
- p {
- margin:0px;
- padding:0px;
- display:block;
- }
-
- &:nth-child(3),
- &:last-child {
- margin-top:20px;
- }
-}
-
-/*
-
-
{{commit.sha | shortHash}}
- {{commit.branch}}
-
- finished: {{ commit.finished_at | fromNow }}
- duration: {{ commit.duration | toDuration}}
-
-
-
message:
-
{{commit.message}}
-
-*/
\ No newline at end of file
diff --git a/server/app/styles/modules/card.less b/server/app/styles/modules/card.less
deleted file mode 100644
index e69de29bb..000000000
diff --git a/server/app/styles/modules/charts.less b/server/app/styles/modules/charts.less
deleted file mode 100644
index e69de29bb..000000000
diff --git a/server/app/styles/modules/form-search.less b/server/app/styles/modules/form-search.less
deleted file mode 100644
index 44f3a2b46..000000000
--- a/server/app/styles/modules/form-search.less
+++ /dev/null
@@ -1,12 +0,0 @@
-.search-form {
- margin-bottom: 20px;
-}
-
-.search-form input[type="text"],
-.search-form input[type="search"] {
- border: 1px solid @border;
- border-radius: 0px;
- box-shadow: none;
- padding: 12px;
- text-transform: uppercase;
-}
\ No newline at end of file
diff --git a/server/app/styles/modules/header.less b/server/app/styles/modules/header.less
deleted file mode 100644
index 28f57c401..000000000
--- a/server/app/styles/modules/header.less
+++ /dev/null
@@ -1,55 +0,0 @@
-body > header {
- position: fixed;
- top: 0px;
- left: 0px;
- right: 0px;
- height: 55px;
- background: @darkest;
- z-index:999;
- text-align:center;
-}
-
-.header-brand {
- display: inline-block;
- font-family: @font-family-logo;
- font-size: 26px;
- line-height: 55px;
- text-decoration:none;
- text-transform: uppercase;
- color: #CCC;
-}
-
-.header-login,
-.header-user {
- position:absolute;
- right:0px;
- top:0px;
- bottom:0px;
- white-space:nowrap;
- color: #CCC;
- margin-right: 20px;
- display: inline-block;
- line-height: 55px;
- font-size: 15px;
- text-decoration:none;
- text-transform: uppercase;
-
- img {
- border-radius: @circle;
- float: right;
- width: 32px;
- height: 32px;
- margin-top: 10px;
- margin-left: 20px;
- }
-}
-
-.header-login {
- padding-left:20px;
- padding-right:20px;
- background: #383C44;
-}
-
-.header-actions {
-
-}
diff --git a/server/app/styles/modules/list-activity.less b/server/app/styles/modules/list-activity.less
deleted file mode 100644
index 380881007..000000000
--- a/server/app/styles/modules/list-activity.less
+++ /dev/null
@@ -1,122 +0,0 @@
-.activity-list {
-
-}
-
-.activity-item {
- display:block;
- position: relative;
- margin-bottom:20px;
- border:1px solid @border-light;
- padding:20px;
- text-decoration:none;
-}
-
-.activity-item h2 {
- color: @darker;
- font-size:18px;
- margin-bottom: 10px;
-}
-
-.activity-item p {
- .text-overflow();
- margin: 0px;
- margin-bottom: 2px;
- max-width: 100%;
- color: #999;
-}
-
-.activity-sha,
-.activity-branch,
-.activity-date {
- color: #999;
-}
-
-
-.activity-branch:before,
-.activity-date:before {
- content: '\2022';
- opacity: 0.5;
- margin-left: 5px;
- margin-right: 5px;
-}
-
-.activity-item img {
- border-radius:@circle;
- width:32px;
- height:32px;
- margin-left:15px;
-}
-
-.activity-item .fa {
- float: right;
- width: 48px;
- height: 48px;
- font-size: 36px;
- line-height: 74px;
- vertical-align: middle;
- &:before{
- display: inline-block;
- }
-}
-
-
-.activity-item-Success .fa {
- color: @green;
-}
-
-.activity-item-Error,
-.activity-item-Failure,
-.activity-item-Killed {
- border:1px solid @red-border;
- background: @red-background;
- color: @red;
-
- p, span {
- color: @red-text-light;
- }
- h2 span {
- color: @red-text;
- }
-}
-
-
-
-
-.activity-item {
- &:after {
- font-family: 'FontAwesome';
- font-size:22px;
- min-width:32px;
- display:inline-block;
- text-align:center;
-
- margin-left: 30px;
- margin-top: 20px;
- font-size: 32px;
- }
-
- &[data-status="Success"]:after {
- color: @green;
- content: "\f00c";
- }
-
- &[data-status="Error"],
- &[data-status="Failure"],
- &[data-status="Killed"] {
- border:1px solid @red-border;
- background: @red-background;
- color: @red;
-
- p, span {
- color: @red-text-light;
- }
- h2 {
- color: @red-text;
- }
-
- &:after {
- color: @red;
- content: "\f00d";
- }
- }
-}
\ No newline at end of file
diff --git a/server/app/styles/modules/list-commits.less b/server/app/styles/modules/list-commits.less
deleted file mode 100644
index 8f6eadff8..000000000
--- a/server/app/styles/modules/list-commits.less
+++ /dev/null
@@ -1,205 +0,0 @@
-.commit {
-
-}
-
-.commit-item {
- display:block;
- margin-bottom:20px;
- border:1px solid @border-light;
- padding:25px 15px;
- text-decoration:none;
- font-size:15px;
-}
-
-.commit-item h2 {
- color: @darker;
- font-size:16px;
- margin-bottom: 5px;
- margin-top:5px;
- max-width: 100%;
- .text-overflow();
-}
-
-.commit-sha {
- color:@darker;
- font-size:15px;
-}
-
-.commit-branch,
-.commit-date {
- color: #999;
- font-size:15px;
-}
-
-
-.commit-branch:before,
-.commit-date:before {
- content: '\2022';
- opacity: 0.5;
- margin-left: 5px;
- margin-right: 5px;
-}
-
-.commit-item img {
- border-radius:@circle;
- width:32px;
- height:32px;
- margin-left:15px;
-}
-
-.commit-item .fa {
- float: right;
- width: 48px;
- height: 48px;
- font-size: 36px;
- line-height: 50px;
- vertical-align: middle;
- &:before{
- display: inline-block;
- }
-}
-
-
-.commit-item-Success .fa {
- color: @green;
-}
-
-.commit-item-Error,
-.commit-item-Failure,
-.commit-item-Killed {
- border:1px solid @red-border;
- background: @red-background;
- color: @red;
-
- p, span {
- color: @red-text-light;
- }
- h2 {
- color: @red-text;
- }
-}
-
-.commit-item-Started,
-.commit-item-Pending {
- border:1px solid #FEF0B8;
- position:relative;
- padding-bottom:30px;
- /*
- border: 1px solid @yellow-border;
- background: @yellow-background;
- color: @yellow-text-light;
-
- p, span {
- color: @yellow-text-light;
- }
- h2 span {
- color: @yellow-text;
- }
-
- .fa-refresh:before {
- animation: spin 1.5s infinite linear;
- -webkit-animation: spin 1.5s infinite linear;
- -moz-animation: spin 1.5s infinite linear;
- -ms-animation: spin 1.5s infinite linear;
- -o-animation: spin 1.5s infinite linear;
- }*/
- .fa {
- display:none;
- }
-
- &:before {
- text-transform: uppercase;
- content: attr(data-status);
- position: absolute;
- top: 0px;
- right: 0px;
- font-family: 'Open Sans';
- letter-spacing: 0;
- background: #fef9e5;
- color: #CBB45B;
- padding: 5px 10px;
- }
-
- &:after {
- -webkit-animation: progress 1s linear infinite;
- -moz-animation: progress 1s linear infinite;
- animation: progress 1s linear infinite;
- position:absolute;
- content:' ';
- height:10px;
- bottom:0px;
- left:0px;
- right:0px;
- background: #fee172;
- background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.55) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.55) 50%, rgba(255, 255, 255, 0.55) 75%, transparent 75%, transparent);
- background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.55) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.55) 50%, rgba(255, 255, 255, 0.55) 75%, transparent 75%, transparent);
- background-repeat: repeat-x;
- background-size: 30px 30px;
- }
-}
-
-
-.commit-item {
- &:after {
- font-family: 'FontAwesome';
- font-size:22px;
- min-width:32px;
- display:inline-block;
- text-align:center;
-
- margin-left: 20px;
- margin-top: 10px;
- font-size: 32px;
- }
-
- &[data-status="Success"]{
- &:after {
- color: @green;
- content: "\f00c";
- }
- }
-
- &[data-status="Error"],
- &[data-status="Failure"],
- &[data-status="Killed"] {
- border:1px solid @red-border;
- background: @red-background;
- color: @red;
-
- p, span {
- color: @red-text-light;
- }
- h2 {
- color: @red-text;
- }
-
- &:after {
- color: @red;
- content: "\f00d";
- }
- }
-
- &[data-status="Started"],
- &[data-status="Pending"] {
- border:1px solid #FEF0B8;
- padding-bottom:40px;
- position:relative;
- &:after {
- -webkit-animation: progress 1s linear infinite;
- -moz-animation: progress 1s linear infinite;
- animation: progress 1s linear infinite;
- position:absolute;
- content:' ';
- height:10px;
- bottom:0px;
- left:0px;
- right:0px;
- margin:0px;
- background: #fee172;
- background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.55) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.55) 50%, rgba(255, 255, 255, 0.55) 75%, transparent 75%, transparent);
- background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.55) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.55) 50%, rgba(255, 255, 255, 0.55) 75%, transparent 75%, transparent);
- background-repeat: repeat-x;
- background-size: 30px 30px;
- }
- }
-}
\ No newline at end of file
diff --git a/server/app/styles/modules/list-repos.less b/server/app/styles/modules/list-repos.less
deleted file mode 100644
index 818ce9bee..000000000
--- a/server/app/styles/modules/list-repos.less
+++ /dev/null
@@ -1,56 +0,0 @@
-.repo-list {
-
-}
-
-.repo-item {
- padding:10px 20px;
- border-style: solid;
- border-width: 0px 1px 1px 1px;
- border-color: @border-light;
- text-decoration: none;
- display:block;
-
- &:first-child {
- border-top-width: 1px;
- }
-}
-
-.repo-item h2 {
- color: #333;
- font-size:14px;
- line-height:29px;
-}
-
-//.repo-item .repo-url {
-// color: #999;
-// margin-top: 5px;
-// display:block;
-// max-width:100%;
-// .text-overflow();
-//}
-
-.repo-item .repo-active {
- background: @green;
- color: #FFFFFF;
- padding: 5px;
- display: block;
- text-align: center;
- border-radius: 15px;
- //margin-top: 10px;
- text-transform: uppercase;
-}
-
-.repo-item .repo-inactive {
- background: #EEE;
- color: #CCC;
- padding: 5px;
- display: block;
- text-align: center;
- border-radius: 15px;
- //margin-top: 10px;
- text-transform: uppercase;
-}
-
-.repo-item .pure-u-1-12 {
- text-align:center;
-}
\ No newline at end of file
diff --git a/server/app/styles/modules/list-users.less b/server/app/styles/modules/list-users.less
deleted file mode 100644
index bfc0924c4..000000000
--- a/server/app/styles/modules/list-users.less
+++ /dev/null
@@ -1,63 +0,0 @@
-.user-list {
-
-}
-
-.user-item {
- padding:10px 20px;
- border-style: solid;
- border-width: 0px 1px 1px 1px;
- border-color: @border-light;
- text-decoration: none;
-
- &:first-child {
- border-top-width: 1px;
- }
-}
-
-.user-item h2 {
- color: #333;
- font-size:16px;
- line-height:32px;
- span {
- display:inline-block;
- min-width:150px;
- }
- small {
- margin-left:20px;
- color:#999;
- font-size:14px;
- }
-}
-
-.user-item .user-remote {
- color: #333;
- font-size:14px;
- line-height:29px;
-}
-
-.user-item i {
- color: #CCC;
- display: inline-block;
- text-align: center;
- border-radius: @circle;
- width:32px;
- height:32px;
- line-height:32px;
-
-}
-
-.user-item img {
- width:32px;
- height:32px;
- border-radius: @circle;
-}
-
-.user-item .pure-u-1-12 {
- text-align:center;
- &:first-child {
- text-align:left;
- }
- &:last-child {
- text-align:right;
- }
-}
\ No newline at end of file
diff --git a/server/app/styles/modules/nav.less b/server/app/styles/modules/nav.less
deleted file mode 100644
index e69de29bb..000000000
diff --git a/server/app/styles/modules/section.less b/server/app/styles/modules/section.less
deleted file mode 100644
index e69de29bb..000000000
diff --git a/server/app/styles/modules/stdout.less b/server/app/styles/modules/stdout.less
deleted file mode 100644
index da0cc7916..000000000
--- a/server/app/styles/modules/stdout.less
+++ /dev/null
@@ -1,35 +0,0 @@
-pre {
- position:relative;
- white-space: pre-wrap;
- overflow: hidden;
- line-height: 20px;
- font-size: 12px;
- font-family: @font-family-mono;
- color:#FFFFFF;
- background: #383C44;
- padding:20px;
- margin-top:25px;
-}
-
-pre[data-status="Pending"] {
- display:none;
-}
-
-pre[data-status="Started"] {
- &:after {
- -webkit-animation: progress 1s linear infinite;
- -moz-animation: progress 1s linear infinite;
- animation: progress 1s linear infinite;
- position:absolute;
- content:' ';
- height:10px;
- bottom:-1px;
- left:0px;
- right:0px;
- background: #383C44;
- background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
- background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
- background-repeat: repeat-x;
- background-size: 30px 30px;
- }
-}
\ No newline at end of file
diff --git a/server/app/styles/modules/switch.less b/server/app/styles/modules/switch.less
deleted file mode 100644
index a954d8254..000000000
--- a/server/app/styles/modules/switch.less
+++ /dev/null
@@ -1,124 +0,0 @@
-details {
- padding:20px 30px;
- margin-bottom:20px;
- border: 1px solid #EEE;
-
- &[open] summary {
- margin-bottom:30px;
- }
-}
-summary {
- display: block;
- color: #777;
- padding: 0px;
- margin:0px;
- font-weight: normal;
- font-size: 16px;
- -moz-user-select: none;
- -webkit-user-select: none;
- -ms-user-select:none;
- cursor:pointer;
- text-transform: uppercase;
-
-}
-summary::-webkit-details-marker {
- display:none;
-}
-summary:before {
- font-family:'FontAwesome';
- content:"\f055";
- margin-right:15px;
- color:#CCC;
-}
-details[open] summary:before {
- font-family:'FontAwesome';
- content:"\f056";
- margin-right:15px;
- color:#CCC;
-}
-summary:focus {
- outline-style: none;
-}
-details textarea {
- width:100%;
- height:70px;
- white-space: pre;
- font-family:'Ubuntu Mono';
-}
-
-
-/* http://proto.io/freebies/onoff/ */
-.pure-form .onoffswitch-label {
- margin:0px;
-}
-.onoffswitch + span {
- vertical-align: middle;
- display: inline-block;
- line-height: 30px;
- margin-left:15px;
- font-size:14px;
- color:#777;
-}
-
-.pure-form .pure-control-group {
- margin-bottom:15px;
-}
-
-
-.onoffswitch {
- float:left;
- display:inline-block;
- position: relative; width: 100px;
- -webkit-user-select:none; -moz-user-select:none; -ms-user-select: none;
-}
-.onoffswitch-checkbox {
- display: none;
-}
-.onoffswitch-label {
- display: block;
- overflow: hidden;
- cursor: pointer;
- border: 0px solid #999999;
- border-radius: 0px;
-}
-.onoffswitch-inner {
- width: 200%; margin-left: -100%;
- -moz-transition: margin 0.3s ease-in 0s; -webkit-transition: margin 0.3s ease-in 0s;
- -o-transition: margin 0.3s ease-in 0s; transition: margin 0.3s ease-in 0s;
-}
-.onoffswitch-inner > div {
- float: left; position: relative; width: 50%; height: 30px; padding: 0; line-height: 30px;
- font-size: 14px; color: white; font-family: Trebuchet, Arial, sans-serif; font-weight: bold;
- -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
-}
-.onoffswitch-inner .onoffswitch-active {
- padding-left: 15px;
- background-color: #E9E9E9; color: #FFFFFF;
-}
-.onoffswitch-inner .onoffswitch-inactive {
- padding-right: 15px;
- background-color: #E9E9E9; color: #FFFFFF;
- text-align: right;
-}
-.onoffswitch-switch {
- width: 40px; margin: 0px; text-align: center;
- border: 0px solid #999999;border-radius: 0px;
- position: absolute; top: 0; bottom: 0;
-}
-.onoffswitch-active .onoffswitch-switch {
- background: #5BC0DE; left: 0;
-}
-.onoffswitch-inactive .onoffswitch-switch {
- background: #BDBEBE; right: 0;
-}
-.onoffswitch-active .onoffswitch-switch:before {
- content: " "; position: absolute; top: 0; left: 40px;
- border-style: solid; border-color: #5BC0DE transparent transparent #5BC0DE; border-width: 15px 10px;
-}
-.onoffswitch-inactive .onoffswitch-switch:before {
- content: " "; position: absolute; top: 0; right: 40px;
- border-style: solid; border-color: transparent #BDBEBE #BDBEBE transparent; border-width: 15px 10px;
-}
-.onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-inner {
- margin-left: 0;
-}
\ No newline at end of file
diff --git a/server/app/styles/modules/user-account.less b/server/app/styles/modules/user-account.less
deleted file mode 100644
index fb051a31d..000000000
--- a/server/app/styles/modules/user-account.less
+++ /dev/null
@@ -1,71 +0,0 @@
-
-.user-account h3 {
- font-size: 16px;
- text-transform: uppercase;
- color: #777;
- margin-bottom: 20px;
-
- &[data-remote="github.com"]:before {
- content: "GitHub ";
- }
-
- &[data-remote="enterprise.github.com"]:before {
- content: "GitHub Enterprise ";
- }
-
- &[data-remote="bitbucket.org"]:before {
- content: "Bitbucket ";
- }
-
- &[data-remote="gitlab.com"]:before {
- content: "GitLab ";
- }
-
- &[data-remote="stash.atlassian.com"]:before {
- content: "Stash ";
- }
-}
-
-.user-account > section {
- border:1px solid @border-light;
- margin-bottom:20px;
- padding:20px 30px;
-}
-
-.user-account pre {
- padding:20px;
- background:#f7f7f7;
- color:#555;
- //font-family: @font-family-mono;
-}
-
-.user-account input[type="text"] {
- color:#555;
- border: 1px solid @border-light;
- border-radius: 0px;
- box-shadow: none;
- padding: 12px;
-}
-
-.user-account .user-avatar {
- display:inline-block;
- width:64px;
- height:64px;
- img {
- width:64px;
- height:64px;
- border-radius: @circle;
- display:inline-block;
- }
-}
-
-.user-account .user-login {
- font-size:22px;
- margin-bottom:5px;
- color:#555;
-}
-
-.user-account .user-fullname,
-.user-account .user-email, {
- color:#999;
-}
\ No newline at end of file
diff --git a/server/app/styles/vendor/font-awesome.less b/server/app/styles/vendor/font-awesome.less
deleted file mode 100644
index 4715ff067..000000000
--- a/server/app/styles/vendor/font-awesome.less
+++ /dev/null
@@ -1,1028 +0,0 @@
-// Base Class Definition
-// -------------------------
-
-@font-face {
- font-family: 'FontAwesome';
- src: url('//netdna.bootstrapcdn.com/font-awesome/4.1.0/fonts/fontawesome-webfont.eot?v=4.1.0');
- src: url('//netdna.bootstrapcdn.com/font-awesome/4.1.0/fonts/fontawesome-webfont.eot?#iefix&v=4.1.0') format('embedded-opentype'), url('//netdna.bootstrapcdn.com/font-awesome/4.1.0/fonts/fontawesome-webfont.woff?v=4.1.0') format('woff'), url('//netdna.bootstrapcdn.com/font-awesome/4.1.0/fonts/fontawesome-webfont.ttf?v=4.1.0') format('truetype'), url('//netdna.bootstrapcdn.com/font-awesome/4.1.0/fonts/fontawesome-webfont.svg?v=4.1.0#fontawesomeregular') format('svg');
- font-weight: normal;
- font-style: normal;
-}
-
-.fa {
- display: inline-block;
- font-family: 'FontAwesome';
- font-style: normal;
- font-weight: normal;
- line-height: 1;
- -webkit-font-smoothing: antialiased;
- -moz-osx-font-smoothing: grayscale;
-}
-
-@fa-var-adjust: "\f042";
-@fa-var-adn: "\f170";
-@fa-var-align-center: "\f037";
-@fa-var-align-justify: "\f039";
-@fa-var-align-left: "\f036";
-@fa-var-align-right: "\f038";
-@fa-var-ambulance: "\f0f9";
-@fa-var-anchor: "\f13d";
-@fa-var-android: "\f17b";
-@fa-var-angle-double-down: "\f103";
-@fa-var-angle-double-left: "\f100";
-@fa-var-angle-double-right: "\f101";
-@fa-var-angle-double-up: "\f102";
-@fa-var-angle-down: "\f107";
-@fa-var-angle-left: "\f104";
-@fa-var-angle-right: "\f105";
-@fa-var-angle-up: "\f106";
-@fa-var-apple: "\f179";
-@fa-var-archive: "\f187";
-@fa-var-arrow-circle-down: "\f0ab";
-@fa-var-arrow-circle-left: "\f0a8";
-@fa-var-arrow-circle-o-down: "\f01a";
-@fa-var-arrow-circle-o-left: "\f190";
-@fa-var-arrow-circle-o-right: "\f18e";
-@fa-var-arrow-circle-o-up: "\f01b";
-@fa-var-arrow-circle-right: "\f0a9";
-@fa-var-arrow-circle-up: "\f0aa";
-@fa-var-arrow-down: "\f063";
-@fa-var-arrow-left: "\f060";
-@fa-var-arrow-right: "\f061";
-@fa-var-arrow-up: "\f062";
-@fa-var-arrows: "\f047";
-@fa-var-arrows-alt: "\f0b2";
-@fa-var-arrows-h: "\f07e";
-@fa-var-arrows-v: "\f07d";
-@fa-var-asterisk: "\f069";
-@fa-var-automobile: "\f1b9";
-@fa-var-backward: "\f04a";
-@fa-var-ban: "\f05e";
-@fa-var-bank: "\f19c";
-@fa-var-bar-chart-o: "\f080";
-@fa-var-barcode: "\f02a";
-@fa-var-bars: "\f0c9";
-@fa-var-beer: "\f0fc";
-@fa-var-behance: "\f1b4";
-@fa-var-behance-square: "\f1b5";
-@fa-var-bell: "\f0f3";
-@fa-var-bell-o: "\f0a2";
-@fa-var-bitbucket: "\f171";
-@fa-var-bitbucket-square: "\f172";
-@fa-var-bitcoin: "\f15a";
-@fa-var-bold: "\f032";
-@fa-var-bolt: "\f0e7";
-@fa-var-bomb: "\f1e2";
-@fa-var-book: "\f02d";
-@fa-var-bookmark: "\f02e";
-@fa-var-bookmark-o: "\f097";
-@fa-var-briefcase: "\f0b1";
-@fa-var-btc: "\f15a";
-@fa-var-bug: "\f188";
-@fa-var-building: "\f1ad";
-@fa-var-building-o: "\f0f7";
-@fa-var-bullhorn: "\f0a1";
-@fa-var-bullseye: "\f140";
-@fa-var-cab: "\f1ba";
-@fa-var-calendar: "\f073";
-@fa-var-calendar-o: "\f133";
-@fa-var-camera: "\f030";
-@fa-var-camera-retro: "\f083";
-@fa-var-car: "\f1b9";
-@fa-var-caret-down: "\f0d7";
-@fa-var-caret-left: "\f0d9";
-@fa-var-caret-right: "\f0da";
-@fa-var-caret-square-o-down: "\f150";
-@fa-var-caret-square-o-left: "\f191";
-@fa-var-caret-square-o-right: "\f152";
-@fa-var-caret-square-o-up: "\f151";
-@fa-var-caret-up: "\f0d8";
-@fa-var-certificate: "\f0a3";
-@fa-var-chain: "\f0c1";
-@fa-var-chain-broken: "\f127";
-@fa-var-check: "\f00c";
-@fa-var-check-circle: "\f058";
-@fa-var-check-circle-o: "\f05d";
-@fa-var-check-square: "\f14a";
-@fa-var-check-square-o: "\f046";
-@fa-var-chevron-circle-down: "\f13a";
-@fa-var-chevron-circle-left: "\f137";
-@fa-var-chevron-circle-right: "\f138";
-@fa-var-chevron-circle-up: "\f139";
-@fa-var-chevron-down: "\f078";
-@fa-var-chevron-left: "\f053";
-@fa-var-chevron-right: "\f054";
-@fa-var-chevron-up: "\f077";
-@fa-var-child: "\f1ae";
-@fa-var-circle: "\f111";
-@fa-var-circle-o: "\f10c";
-@fa-var-circle-o-notch: "\f1ce";
-@fa-var-circle-thin: "\f1db";
-@fa-var-clipboard: "\f0ea";
-@fa-var-clock-o: "\f017";
-@fa-var-cloud: "\f0c2";
-@fa-var-cloud-download: "\f0ed";
-@fa-var-cloud-upload: "\f0ee";
-@fa-var-cny: "\f157";
-@fa-var-code: "\f121";
-@fa-var-code-fork: "\f126";
-@fa-var-codepen: "\f1cb";
-@fa-var-coffee: "\f0f4";
-@fa-var-cog: "\f013";
-@fa-var-cogs: "\f085";
-@fa-var-columns: "\f0db";
-@fa-var-comment: "\f075";
-@fa-var-comment-o: "\f0e5";
-@fa-var-comments: "\f086";
-@fa-var-comments-o: "\f0e6";
-@fa-var-compass: "\f14e";
-@fa-var-compress: "\f066";
-@fa-var-copy: "\f0c5";
-@fa-var-credit-card: "\f09d";
-@fa-var-crop: "\f125";
-@fa-var-crosshairs: "\f05b";
-@fa-var-css3: "\f13c";
-@fa-var-cube: "\f1b2";
-@fa-var-cubes: "\f1b3";
-@fa-var-cut: "\f0c4";
-@fa-var-cutlery: "\f0f5";
-@fa-var-dashboard: "\f0e4";
-@fa-var-database: "\f1c0";
-@fa-var-dedent: "\f03b";
-@fa-var-delicious: "\f1a5";
-@fa-var-desktop: "\f108";
-@fa-var-deviantart: "\f1bd";
-@fa-var-digg: "\f1a6";
-@fa-var-dollar: "\f155";
-@fa-var-dot-circle-o: "\f192";
-@fa-var-download: "\f019";
-@fa-var-dribbble: "\f17d";
-@fa-var-dropbox: "\f16b";
-@fa-var-drupal: "\f1a9";
-@fa-var-edit: "\f044";
-@fa-var-eject: "\f052";
-@fa-var-ellipsis-h: "\f141";
-@fa-var-ellipsis-v: "\f142";
-@fa-var-empire: "\f1d1";
-@fa-var-envelope: "\f0e0";
-@fa-var-envelope-o: "\f003";
-@fa-var-envelope-square: "\f199";
-@fa-var-eraser: "\f12d";
-@fa-var-eur: "\f153";
-@fa-var-euro: "\f153";
-@fa-var-exchange: "\f0ec";
-@fa-var-exclamation: "\f12a";
-@fa-var-exclamation-circle: "\f06a";
-@fa-var-exclamation-triangle: "\f071";
-@fa-var-expand: "\f065";
-@fa-var-external-link: "\f08e";
-@fa-var-external-link-square: "\f14c";
-@fa-var-eye: "\f06e";
-@fa-var-eye-slash: "\f070";
-@fa-var-facebook: "\f09a";
-@fa-var-facebook-square: "\f082";
-@fa-var-fast-backward: "\f049";
-@fa-var-fast-forward: "\f050";
-@fa-var-fax: "\f1ac";
-@fa-var-female: "\f182";
-@fa-var-fighter-jet: "\f0fb";
-@fa-var-file: "\f15b";
-@fa-var-file-archive-o: "\f1c6";
-@fa-var-file-audio-o: "\f1c7";
-@fa-var-file-code-o: "\f1c9";
-@fa-var-file-excel-o: "\f1c3";
-@fa-var-file-image-o: "\f1c5";
-@fa-var-file-movie-o: "\f1c8";
-@fa-var-file-o: "\f016";
-@fa-var-file-pdf-o: "\f1c1";
-@fa-var-file-photo-o: "\f1c5";
-@fa-var-file-picture-o: "\f1c5";
-@fa-var-file-powerpoint-o: "\f1c4";
-@fa-var-file-sound-o: "\f1c7";
-@fa-var-file-text: "\f15c";
-@fa-var-file-text-o: "\f0f6";
-@fa-var-file-video-o: "\f1c8";
-@fa-var-file-word-o: "\f1c2";
-@fa-var-file-zip-o: "\f1c6";
-@fa-var-files-o: "\f0c5";
-@fa-var-film: "\f008";
-@fa-var-filter: "\f0b0";
-@fa-var-fire: "\f06d";
-@fa-var-fire-extinguisher: "\f134";
-@fa-var-flag: "\f024";
-@fa-var-flag-checkered: "\f11e";
-@fa-var-flag-o: "\f11d";
-@fa-var-flash: "\f0e7";
-@fa-var-flask: "\f0c3";
-@fa-var-flickr: "\f16e";
-@fa-var-floppy-o: "\f0c7";
-@fa-var-folder: "\f07b";
-@fa-var-folder-o: "\f114";
-@fa-var-folder-open: "\f07c";
-@fa-var-folder-open-o: "\f115";
-@fa-var-font: "\f031";
-@fa-var-forward: "\f04e";
-@fa-var-foursquare: "\f180";
-@fa-var-frown-o: "\f119";
-@fa-var-gamepad: "\f11b";
-@fa-var-gavel: "\f0e3";
-@fa-var-gbp: "\f154";
-@fa-var-ge: "\f1d1";
-@fa-var-gear: "\f013";
-@fa-var-gears: "\f085";
-@fa-var-gift: "\f06b";
-@fa-var-git: "\f1d3";
-@fa-var-git-square: "\f1d2";
-@fa-var-github: "\f09b";
-@fa-var-github-alt: "\f113";
-@fa-var-github-square: "\f092";
-@fa-var-gittip: "\f184";
-@fa-var-glass: "\f000";
-@fa-var-globe: "\f0ac";
-@fa-var-google: "\f1a0";
-@fa-var-google-plus: "\f0d5";
-@fa-var-google-plus-square: "\f0d4";
-@fa-var-graduation-cap: "\f19d";
-@fa-var-group: "\f0c0";
-@fa-var-h-square: "\f0fd";
-@fa-var-hacker-news: "\f1d4";
-@fa-var-hand-o-down: "\f0a7";
-@fa-var-hand-o-left: "\f0a5";
-@fa-var-hand-o-right: "\f0a4";
-@fa-var-hand-o-up: "\f0a6";
-@fa-var-hdd-o: "\f0a0";
-@fa-var-header: "\f1dc";
-@fa-var-headphones: "\f025";
-@fa-var-heart: "\f004";
-@fa-var-heart-o: "\f08a";
-@fa-var-history: "\f1da";
-@fa-var-home: "\f015";
-@fa-var-hospital-o: "\f0f8";
-@fa-var-html5: "\f13b";
-@fa-var-image: "\f03e";
-@fa-var-inbox: "\f01c";
-@fa-var-indent: "\f03c";
-@fa-var-info: "\f129";
-@fa-var-info-circle: "\f05a";
-@fa-var-inr: "\f156";
-@fa-var-instagram: "\f16d";
-@fa-var-institution: "\f19c";
-@fa-var-italic: "\f033";
-@fa-var-joomla: "\f1aa";
-@fa-var-jpy: "\f157";
-@fa-var-jsfiddle: "\f1cc";
-@fa-var-key: "\f084";
-@fa-var-keyboard-o: "\f11c";
-@fa-var-krw: "\f159";
-@fa-var-language: "\f1ab";
-@fa-var-laptop: "\f109";
-@fa-var-leaf: "\f06c";
-@fa-var-legal: "\f0e3";
-@fa-var-lemon-o: "\f094";
-@fa-var-level-down: "\f149";
-@fa-var-level-up: "\f148";
-@fa-var-life-bouy: "\f1cd";
-@fa-var-life-ring: "\f1cd";
-@fa-var-life-saver: "\f1cd";
-@fa-var-lightbulb-o: "\f0eb";
-@fa-var-link: "\f0c1";
-@fa-var-linkedin: "\f0e1";
-@fa-var-linkedin-square: "\f08c";
-@fa-var-linux: "\f17c";
-@fa-var-list: "\f03a";
-@fa-var-list-alt: "\f022";
-@fa-var-list-ol: "\f0cb";
-@fa-var-list-ul: "\f0ca";
-@fa-var-location-arrow: "\f124";
-@fa-var-lock: "\f023";
-@fa-var-long-arrow-down: "\f175";
-@fa-var-long-arrow-left: "\f177";
-@fa-var-long-arrow-right: "\f178";
-@fa-var-long-arrow-up: "\f176";
-@fa-var-magic: "\f0d0";
-@fa-var-magnet: "\f076";
-@fa-var-mail-forward: "\f064";
-@fa-var-mail-reply: "\f112";
-@fa-var-mail-reply-all: "\f122";
-@fa-var-male: "\f183";
-@fa-var-map-marker: "\f041";
-@fa-var-maxcdn: "\f136";
-@fa-var-medkit: "\f0fa";
-@fa-var-meh-o: "\f11a";
-@fa-var-microphone: "\f130";
-@fa-var-microphone-slash: "\f131";
-@fa-var-minus: "\f068";
-@fa-var-minus-circle: "\f056";
-@fa-var-minus-square: "\f146";
-@fa-var-minus-square-o: "\f147";
-@fa-var-mobile: "\f10b";
-@fa-var-mobile-phone: "\f10b";
-@fa-var-money: "\f0d6";
-@fa-var-moon-o: "\f186";
-@fa-var-mortar-board: "\f19d";
-@fa-var-music: "\f001";
-@fa-var-navicon: "\f0c9";
-@fa-var-openid: "\f19b";
-@fa-var-outdent: "\f03b";
-@fa-var-pagelines: "\f18c";
-@fa-var-paper-plane: "\f1d8";
-@fa-var-paper-plane-o: "\f1d9";
-@fa-var-paperclip: "\f0c6";
-@fa-var-paragraph: "\f1dd";
-@fa-var-paste: "\f0ea";
-@fa-var-pause: "\f04c";
-@fa-var-paw: "\f1b0";
-@fa-var-pencil: "\f040";
-@fa-var-pencil-square: "\f14b";
-@fa-var-pencil-square-o: "\f044";
-@fa-var-phone: "\f095";
-@fa-var-phone-square: "\f098";
-@fa-var-photo: "\f03e";
-@fa-var-picture-o: "\f03e";
-@fa-var-pied-piper: "\f1a7";
-@fa-var-pied-piper-alt: "\f1a8";
-@fa-var-pied-piper-square: "\f1a7";
-@fa-var-pinterest: "\f0d2";
-@fa-var-pinterest-square: "\f0d3";
-@fa-var-plane: "\f072";
-@fa-var-play: "\f04b";
-@fa-var-play-circle: "\f144";
-@fa-var-play-circle-o: "\f01d";
-@fa-var-plus: "\f067";
-@fa-var-plus-circle: "\f055";
-@fa-var-plus-square: "\f0fe";
-@fa-var-plus-square-o: "\f196";
-@fa-var-power-off: "\f011";
-@fa-var-print: "\f02f";
-@fa-var-puzzle-piece: "\f12e";
-@fa-var-qq: "\f1d6";
-@fa-var-qrcode: "\f029";
-@fa-var-question: "\f128";
-@fa-var-question-circle: "\f059";
-@fa-var-quote-left: "\f10d";
-@fa-var-quote-right: "\f10e";
-@fa-var-ra: "\f1d0";
-@fa-var-random: "\f074";
-@fa-var-rebel: "\f1d0";
-@fa-var-recycle: "\f1b8";
-@fa-var-reddit: "\f1a1";
-@fa-var-reddit-square: "\f1a2";
-@fa-var-refresh: "\f021";
-@fa-var-renren: "\f18b";
-@fa-var-reorder: "\f0c9";
-@fa-var-repeat: "\f01e";
-@fa-var-reply: "\f112";
-@fa-var-reply-all: "\f122";
-@fa-var-retweet: "\f079";
-@fa-var-rmb: "\f157";
-@fa-var-road: "\f018";
-@fa-var-rocket: "\f135";
-@fa-var-rotate-left: "\f0e2";
-@fa-var-rotate-right: "\f01e";
-@fa-var-rouble: "\f158";
-@fa-var-rss: "\f09e";
-@fa-var-rss-square: "\f143";
-@fa-var-rub: "\f158";
-@fa-var-ruble: "\f158";
-@fa-var-rupee: "\f156";
-@fa-var-save: "\f0c7";
-@fa-var-scissors: "\f0c4";
-@fa-var-search: "\f002";
-@fa-var-search-minus: "\f010";
-@fa-var-search-plus: "\f00e";
-@fa-var-send: "\f1d8";
-@fa-var-send-o: "\f1d9";
-@fa-var-share: "\f064";
-@fa-var-share-alt: "\f1e0";
-@fa-var-share-alt-square: "\f1e1";
-@fa-var-share-square: "\f14d";
-@fa-var-share-square-o: "\f045";
-@fa-var-shield: "\f132";
-@fa-var-shopping-cart: "\f07a";
-@fa-var-sign-in: "\f090";
-@fa-var-sign-out: "\f08b";
-@fa-var-signal: "\f012";
-@fa-var-sitemap: "\f0e8";
-@fa-var-skype: "\f17e";
-@fa-var-slack: "\f198";
-@fa-var-sliders: "\f1de";
-@fa-var-smile-o: "\f118";
-@fa-var-sort: "\f0dc";
-@fa-var-sort-alpha-asc: "\f15d";
-@fa-var-sort-alpha-desc: "\f15e";
-@fa-var-sort-amount-asc: "\f160";
-@fa-var-sort-amount-desc: "\f161";
-@fa-var-sort-asc: "\f0de";
-@fa-var-sort-desc: "\f0dd";
-@fa-var-sort-down: "\f0dd";
-@fa-var-sort-numeric-asc: "\f162";
-@fa-var-sort-numeric-desc: "\f163";
-@fa-var-sort-up: "\f0de";
-@fa-var-soundcloud: "\f1be";
-@fa-var-space-shuttle: "\f197";
-@fa-var-spinner: "\f110";
-@fa-var-spoon: "\f1b1";
-@fa-var-spotify: "\f1bc";
-@fa-var-square: "\f0c8";
-@fa-var-square-o: "\f096";
-@fa-var-stack-exchange: "\f18d";
-@fa-var-stack-overflow: "\f16c";
-@fa-var-star: "\f005";
-@fa-var-star-half: "\f089";
-@fa-var-star-half-empty: "\f123";
-@fa-var-star-half-full: "\f123";
-@fa-var-star-half-o: "\f123";
-@fa-var-star-o: "\f006";
-@fa-var-steam: "\f1b6";
-@fa-var-steam-square: "\f1b7";
-@fa-var-step-backward: "\f048";
-@fa-var-step-forward: "\f051";
-@fa-var-stethoscope: "\f0f1";
-@fa-var-stop: "\f04d";
-@fa-var-strikethrough: "\f0cc";
-@fa-var-stumbleupon: "\f1a4";
-@fa-var-stumbleupon-circle: "\f1a3";
-@fa-var-subscript: "\f12c";
-@fa-var-suitcase: "\f0f2";
-@fa-var-sun-o: "\f185";
-@fa-var-superscript: "\f12b";
-@fa-var-support: "\f1cd";
-@fa-var-table: "\f0ce";
-@fa-var-tablet: "\f10a";
-@fa-var-tachometer: "\f0e4";
-@fa-var-tag: "\f02b";
-@fa-var-tags: "\f02c";
-@fa-var-tasks: "\f0ae";
-@fa-var-taxi: "\f1ba";
-@fa-var-tencent-weibo: "\f1d5";
-@fa-var-terminal: "\f120";
-@fa-var-text-height: "\f034";
-@fa-var-text-width: "\f035";
-@fa-var-th: "\f00a";
-@fa-var-th-large: "\f009";
-@fa-var-th-list: "\f00b";
-@fa-var-thumb-tack: "\f08d";
-@fa-var-thumbs-down: "\f165";
-@fa-var-thumbs-o-down: "\f088";
-@fa-var-thumbs-o-up: "\f087";
-@fa-var-thumbs-up: "\f164";
-@fa-var-ticket: "\f145";
-@fa-var-times: "\f00d";
-@fa-var-times-circle: "\f057";
-@fa-var-times-circle-o: "\f05c";
-@fa-var-tint: "\f043";
-@fa-var-toggle-down: "\f150";
-@fa-var-toggle-left: "\f191";
-@fa-var-toggle-right: "\f152";
-@fa-var-toggle-up: "\f151";
-@fa-var-trash-o: "\f014";
-@fa-var-tree: "\f1bb";
-@fa-var-trello: "\f181";
-@fa-var-trophy: "\f091";
-@fa-var-truck: "\f0d1";
-@fa-var-try: "\f195";
-@fa-var-tumblr: "\f173";
-@fa-var-tumblr-square: "\f174";
-@fa-var-turkish-lira: "\f195";
-@fa-var-twitter: "\f099";
-@fa-var-twitter-square: "\f081";
-@fa-var-umbrella: "\f0e9";
-@fa-var-underline: "\f0cd";
-@fa-var-undo: "\f0e2";
-@fa-var-university: "\f19c";
-@fa-var-unlink: "\f127";
-@fa-var-unlock: "\f09c";
-@fa-var-unlock-alt: "\f13e";
-@fa-var-unsorted: "\f0dc";
-@fa-var-upload: "\f093";
-@fa-var-usd: "\f155";
-@fa-var-user: "\f007";
-@fa-var-user-md: "\f0f0";
-@fa-var-users: "\f0c0";
-@fa-var-video-camera: "\f03d";
-@fa-var-vimeo-square: "\f194";
-@fa-var-vine: "\f1ca";
-@fa-var-vk: "\f189";
-@fa-var-volume-down: "\f027";
-@fa-var-volume-off: "\f026";
-@fa-var-volume-up: "\f028";
-@fa-var-warning: "\f071";
-@fa-var-wechat: "\f1d7";
-@fa-var-weibo: "\f18a";
-@fa-var-weixin: "\f1d7";
-@fa-var-wheelchair: "\f193";
-@fa-var-windows: "\f17a";
-@fa-var-won: "\f159";
-@fa-var-wordpress: "\f19a";
-@fa-var-wrench: "\f0ad";
-@fa-var-xing: "\f168";
-@fa-var-xing-square: "\f169";
-@fa-var-yahoo: "\f19e";
-@fa-var-yen: "\f157";
-@fa-var-youtube: "\f167";
-@fa-var-youtube-play: "\f16a";
-@fa-var-youtube-square: "\f166";
-
-.fa-glass:before { content: @fa-var-glass; }
-.fa-music:before { content: @fa-var-music; }
-.fa-search:before { content: @fa-var-search; }
-.fa-envelope-o:before { content: @fa-var-envelope-o; }
-.fa-heart:before { content: @fa-var-heart; }
-.fa-star:before { content: @fa-var-star; }
-.fa-star-o:before { content: @fa-var-star-o; }
-.fa-user:before { content: @fa-var-user; }
-.fa-film:before { content: @fa-var-film; }
-.fa-th-large:before { content: @fa-var-th-large; }
-.fa-th:before { content: @fa-var-th; }
-.fa-th-list:before { content: @fa-var-th-list; }
-.fa-check:before { content: @fa-var-check; }
-.fa-times:before { content: @fa-var-times; }
-.fa-search-plus:before { content: @fa-var-search-plus; }
-.fa-search-minus:before { content: @fa-var-search-minus; }
-.fa-power-off:before { content: @fa-var-power-off; }
-.fa-signal:before { content: @fa-var-signal; }
-.fa-gear:before,
-.fa-cog:before { content: @fa-var-cog; }
-.fa-trash-o:before { content: @fa-var-trash-o; }
-.fa-home:before { content: @fa-var-home; }
-.fa-file-o:before { content: @fa-var-file-o; }
-.fa-clock-o:before { content: @fa-var-clock-o; }
-.fa-road:before { content: @fa-var-road; }
-.fa-download:before { content: @fa-var-download; }
-.fa-arrow-circle-o-down:before { content: @fa-var-arrow-circle-o-down; }
-.fa-arrow-circle-o-up:before { content: @fa-var-arrow-circle-o-up; }
-.fa-inbox:before { content: @fa-var-inbox; }
-.fa-play-circle-o:before { content: @fa-var-play-circle-o; }
-.fa-rotate-right:before,
-.fa-repeat:before { content: @fa-var-repeat; }
-.fa-refresh:before { content: @fa-var-refresh; }
-.fa-list-alt:before { content: @fa-var-list-alt; }
-.fa-lock:before { content: @fa-var-lock; }
-.fa-flag:before { content: @fa-var-flag; }
-.fa-headphones:before { content: @fa-var-headphones; }
-.fa-volume-off:before { content: @fa-var-volume-off; }
-.fa-volume-down:before { content: @fa-var-volume-down; }
-.fa-volume-up:before { content: @fa-var-volume-up; }
-.fa-qrcode:before { content: @fa-var-qrcode; }
-.fa-barcode:before { content: @fa-var-barcode; }
-.fa-tag:before { content: @fa-var-tag; }
-.fa-tags:before { content: @fa-var-tags; }
-.fa-book:before { content: @fa-var-book; }
-.fa-bookmark:before { content: @fa-var-bookmark; }
-.fa-print:before { content: @fa-var-print; }
-.fa-camera:before { content: @fa-var-camera; }
-.fa-font:before { content: @fa-var-font; }
-.fa-bold:before { content: @fa-var-bold; }
-.fa-italic:before { content: @fa-var-italic; }
-.fa-text-height:before { content: @fa-var-text-height; }
-.fa-text-width:before { content: @fa-var-text-width; }
-.fa-align-left:before { content: @fa-var-align-left; }
-.fa-align-center:before { content: @fa-var-align-center; }
-.fa-align-right:before { content: @fa-var-align-right; }
-.fa-align-justify:before { content: @fa-var-align-justify; }
-.fa-list:before { content: @fa-var-list; }
-.fa-dedent:before,
-.fa-outdent:before { content: @fa-var-outdent; }
-.fa-indent:before { content: @fa-var-indent; }
-.fa-video-camera:before { content: @fa-var-video-camera; }
-.fa-photo:before,
-.fa-image:before,
-.fa-picture-o:before { content: @fa-var-picture-o; }
-.fa-pencil:before { content: @fa-var-pencil; }
-.fa-map-marker:before { content: @fa-var-map-marker; }
-.fa-adjust:before { content: @fa-var-adjust; }
-.fa-tint:before { content: @fa-var-tint; }
-.fa-edit:before,
-.fa-pencil-square-o:before { content: @fa-var-pencil-square-o; }
-.fa-share-square-o:before { content: @fa-var-share-square-o; }
-.fa-check-square-o:before { content: @fa-var-check-square-o; }
-.fa-arrows:before { content: @fa-var-arrows; }
-.fa-step-backward:before { content: @fa-var-step-backward; }
-.fa-fast-backward:before { content: @fa-var-fast-backward; }
-.fa-backward:before { content: @fa-var-backward; }
-.fa-play:before { content: @fa-var-play; }
-.fa-pause:before { content: @fa-var-pause; }
-.fa-stop:before { content: @fa-var-stop; }
-.fa-forward:before { content: @fa-var-forward; }
-.fa-fast-forward:before { content: @fa-var-fast-forward; }
-.fa-step-forward:before { content: @fa-var-step-forward; }
-.fa-eject:before { content: @fa-var-eject; }
-.fa-chevron-left:before { content: @fa-var-chevron-left; }
-.fa-chevron-right:before { content: @fa-var-chevron-right; }
-.fa-plus-circle:before { content: @fa-var-plus-circle; }
-.fa-minus-circle:before { content: @fa-var-minus-circle; }
-.fa-times-circle:before { content: @fa-var-times-circle; }
-.fa-check-circle:before { content: @fa-var-check-circle; }
-.fa-question-circle:before { content: @fa-var-question-circle; }
-.fa-info-circle:before { content: @fa-var-info-circle; }
-.fa-crosshairs:before { content: @fa-var-crosshairs; }
-.fa-times-circle-o:before { content: @fa-var-times-circle-o; }
-.fa-check-circle-o:before { content: @fa-var-check-circle-o; }
-.fa-ban:before { content: @fa-var-ban; }
-.fa-arrow-left:before { content: @fa-var-arrow-left; }
-.fa-arrow-right:before { content: @fa-var-arrow-right; }
-.fa-arrow-up:before { content: @fa-var-arrow-up; }
-.fa-arrow-down:before { content: @fa-var-arrow-down; }
-.fa-mail-forward:before,
-.fa-share:before { content: @fa-var-share; }
-.fa-expand:before { content: @fa-var-expand; }
-.fa-compress:before { content: @fa-var-compress; }
-.fa-plus:before { content: @fa-var-plus; }
-.fa-minus:before { content: @fa-var-minus; }
-.fa-asterisk:before { content: @fa-var-asterisk; }
-.fa-exclamation-circle:before { content: @fa-var-exclamation-circle; }
-.fa-gift:before { content: @fa-var-gift; }
-.fa-leaf:before { content: @fa-var-leaf; }
-.fa-fire:before { content: @fa-var-fire; }
-.fa-eye:before { content: @fa-var-eye; }
-.fa-eye-slash:before { content: @fa-var-eye-slash; }
-.fa-warning:before,
-.fa-exclamation-triangle:before { content: @fa-var-exclamation-triangle; }
-.fa-plane:before { content: @fa-var-plane; }
-.fa-calendar:before { content: @fa-var-calendar; }
-.fa-random:before { content: @fa-var-random; }
-.fa-comment:before { content: @fa-var-comment; }
-.fa-magnet:before { content: @fa-var-magnet; }
-.fa-chevron-up:before { content: @fa-var-chevron-up; }
-.fa-chevron-down:before { content: @fa-var-chevron-down; }
-.fa-retweet:before { content: @fa-var-retweet; }
-.fa-shopping-cart:before { content: @fa-var-shopping-cart; }
-.fa-folder:before { content: @fa-var-folder; }
-.fa-folder-open:before { content: @fa-var-folder-open; }
-.fa-arrows-v:before { content: @fa-var-arrows-v; }
-.fa-arrows-h:before { content: @fa-var-arrows-h; }
-.fa-bar-chart-o:before { content: @fa-var-bar-chart-o; }
-.fa-twitter-square:before { content: @fa-var-twitter-square; }
-.fa-facebook-square:before { content: @fa-var-facebook-square; }
-.fa-camera-retro:before { content: @fa-var-camera-retro; }
-.fa-key:before { content: @fa-var-key; }
-.fa-gears:before,
-.fa-cogs:before { content: @fa-var-cogs; }
-.fa-comments:before { content: @fa-var-comments; }
-.fa-thumbs-o-up:before { content: @fa-var-thumbs-o-up; }
-.fa-thumbs-o-down:before { content: @fa-var-thumbs-o-down; }
-.fa-star-half:before { content: @fa-var-star-half; }
-.fa-heart-o:before { content: @fa-var-heart-o; }
-.fa-sign-out:before { content: @fa-var-sign-out; }
-.fa-linkedin-square:before { content: @fa-var-linkedin-square; }
-.fa-thumb-tack:before { content: @fa-var-thumb-tack; }
-.fa-external-link:before { content: @fa-var-external-link; }
-.fa-sign-in:before { content: @fa-var-sign-in; }
-.fa-trophy:before { content: @fa-var-trophy; }
-.fa-github-square:before { content: @fa-var-github-square; }
-.fa-upload:before { content: @fa-var-upload; }
-.fa-lemon-o:before { content: @fa-var-lemon-o; }
-.fa-phone:before { content: @fa-var-phone; }
-.fa-square-o:before { content: @fa-var-square-o; }
-.fa-bookmark-o:before { content: @fa-var-bookmark-o; }
-.fa-phone-square:before { content: @fa-var-phone-square; }
-.fa-twitter:before { content: @fa-var-twitter; }
-.fa-facebook:before { content: @fa-var-facebook; }
-.fa-github:before { content: @fa-var-github; }
-.fa-unlock:before { content: @fa-var-unlock; }
-.fa-credit-card:before { content: @fa-var-credit-card; }
-.fa-rss:before { content: @fa-var-rss; }
-.fa-hdd-o:before { content: @fa-var-hdd-o; }
-.fa-bullhorn:before { content: @fa-var-bullhorn; }
-.fa-bell:before { content: @fa-var-bell; }
-.fa-certificate:before { content: @fa-var-certificate; }
-.fa-hand-o-right:before { content: @fa-var-hand-o-right; }
-.fa-hand-o-left:before { content: @fa-var-hand-o-left; }
-.fa-hand-o-up:before { content: @fa-var-hand-o-up; }
-.fa-hand-o-down:before { content: @fa-var-hand-o-down; }
-.fa-arrow-circle-left:before { content: @fa-var-arrow-circle-left; }
-.fa-arrow-circle-right:before { content: @fa-var-arrow-circle-right; }
-.fa-arrow-circle-up:before { content: @fa-var-arrow-circle-up; }
-.fa-arrow-circle-down:before { content: @fa-var-arrow-circle-down; }
-.fa-globe:before { content: @fa-var-globe; }
-.fa-wrench:before { content: @fa-var-wrench; }
-.fa-tasks:before { content: @fa-var-tasks; }
-.fa-filter:before { content: @fa-var-filter; }
-.fa-briefcase:before { content: @fa-var-briefcase; }
-.fa-arrows-alt:before { content: @fa-var-arrows-alt; }
-.fa-group:before,
-.fa-users:before { content: @fa-var-users; }
-.fa-chain:before,
-.fa-link:before { content: @fa-var-link; }
-.fa-cloud:before { content: @fa-var-cloud; }
-.fa-flask:before { content: @fa-var-flask; }
-.fa-cut:before,
-.fa-scissors:before { content: @fa-var-scissors; }
-.fa-copy:before,
-.fa-files-o:before { content: @fa-var-files-o; }
-.fa-paperclip:before { content: @fa-var-paperclip; }
-.fa-save:before,
-.fa-floppy-o:before { content: @fa-var-floppy-o; }
-.fa-square:before { content: @fa-var-square; }
-.fa-navicon:before,
-.fa-reorder:before,
-.fa-bars:before { content: @fa-var-bars; }
-.fa-list-ul:before { content: @fa-var-list-ul; }
-.fa-list-ol:before { content: @fa-var-list-ol; }
-.fa-strikethrough:before { content: @fa-var-strikethrough; }
-.fa-underline:before { content: @fa-var-underline; }
-.fa-table:before { content: @fa-var-table; }
-.fa-magic:before { content: @fa-var-magic; }
-.fa-truck:before { content: @fa-var-truck; }
-.fa-pinterest:before { content: @fa-var-pinterest; }
-.fa-pinterest-square:before { content: @fa-var-pinterest-square; }
-.fa-google-plus-square:before { content: @fa-var-google-plus-square; }
-.fa-google-plus:before { content: @fa-var-google-plus; }
-.fa-money:before { content: @fa-var-money; }
-.fa-caret-down:before { content: @fa-var-caret-down; }
-.fa-caret-up:before { content: @fa-var-caret-up; }
-.fa-caret-left:before { content: @fa-var-caret-left; }
-.fa-caret-right:before { content: @fa-var-caret-right; }
-.fa-columns:before { content: @fa-var-columns; }
-.fa-unsorted:before,
-.fa-sort:before { content: @fa-var-sort; }
-.fa-sort-down:before,
-.fa-sort-desc:before { content: @fa-var-sort-desc; }
-.fa-sort-up:before,
-.fa-sort-asc:before { content: @fa-var-sort-asc; }
-.fa-envelope:before { content: @fa-var-envelope; }
-.fa-linkedin:before { content: @fa-var-linkedin; }
-.fa-rotate-left:before,
-.fa-undo:before { content: @fa-var-undo; }
-.fa-legal:before,
-.fa-gavel:before { content: @fa-var-gavel; }
-.fa-dashboard:before,
-.fa-tachometer:before { content: @fa-var-tachometer; }
-.fa-comment-o:before { content: @fa-var-comment-o; }
-.fa-comments-o:before { content: @fa-var-comments-o; }
-.fa-flash:before,
-.fa-bolt:before { content: @fa-var-bolt; }
-.fa-sitemap:before { content: @fa-var-sitemap; }
-.fa-umbrella:before { content: @fa-var-umbrella; }
-.fa-paste:before,
-.fa-clipboard:before { content: @fa-var-clipboard; }
-.fa-lightbulb-o:before { content: @fa-var-lightbulb-o; }
-.fa-exchange:before { content: @fa-var-exchange; }
-.fa-cloud-download:before { content: @fa-var-cloud-download; }
-.fa-cloud-upload:before { content: @fa-var-cloud-upload; }
-.fa-user-md:before { content: @fa-var-user-md; }
-.fa-stethoscope:before { content: @fa-var-stethoscope; }
-.fa-suitcase:before { content: @fa-var-suitcase; }
-.fa-bell-o:before { content: @fa-var-bell-o; }
-.fa-coffee:before { content: @fa-var-coffee; }
-.fa-cutlery:before { content: @fa-var-cutlery; }
-.fa-file-text-o:before { content: @fa-var-file-text-o; }
-.fa-building-o:before { content: @fa-var-building-o; }
-.fa-hospital-o:before { content: @fa-var-hospital-o; }
-.fa-ambulance:before { content: @fa-var-ambulance; }
-.fa-medkit:before { content: @fa-var-medkit; }
-.fa-fighter-jet:before { content: @fa-var-fighter-jet; }
-.fa-beer:before { content: @fa-var-beer; }
-.fa-h-square:before { content: @fa-var-h-square; }
-.fa-plus-square:before { content: @fa-var-plus-square; }
-.fa-angle-double-left:before { content: @fa-var-angle-double-left; }
-.fa-angle-double-right:before { content: @fa-var-angle-double-right; }
-.fa-angle-double-up:before { content: @fa-var-angle-double-up; }
-.fa-angle-double-down:before { content: @fa-var-angle-double-down; }
-.fa-angle-left:before { content: @fa-var-angle-left; }
-.fa-angle-right:before { content: @fa-var-angle-right; }
-.fa-angle-up:before { content: @fa-var-angle-up; }
-.fa-angle-down:before { content: @fa-var-angle-down; }
-.fa-desktop:before { content: @fa-var-desktop; }
-.fa-laptop:before { content: @fa-var-laptop; }
-.fa-tablet:before { content: @fa-var-tablet; }
-.fa-mobile-phone:before,
-.fa-mobile:before { content: @fa-var-mobile; }
-.fa-circle-o:before { content: @fa-var-circle-o; }
-.fa-quote-left:before { content: @fa-var-quote-left; }
-.fa-quote-right:before { content: @fa-var-quote-right; }
-.fa-spinner:before { content: @fa-var-spinner; }
-.fa-circle:before { content: @fa-var-circle; }
-.fa-mail-reply:before,
-.fa-reply:before { content: @fa-var-reply; }
-.fa-github-alt:before { content: @fa-var-github-alt; }
-.fa-folder-o:before { content: @fa-var-folder-o; }
-.fa-folder-open-o:before { content: @fa-var-folder-open-o; }
-.fa-smile-o:before { content: @fa-var-smile-o; }
-.fa-frown-o:before { content: @fa-var-frown-o; }
-.fa-meh-o:before { content: @fa-var-meh-o; }
-.fa-gamepad:before { content: @fa-var-gamepad; }
-.fa-keyboard-o:before { content: @fa-var-keyboard-o; }
-.fa-flag-o:before { content: @fa-var-flag-o; }
-.fa-flag-checkered:before { content: @fa-var-flag-checkered; }
-.fa-terminal:before { content: @fa-var-terminal; }
-.fa-code:before { content: @fa-var-code; }
-.fa-mail-reply-all:before,
-.fa-reply-all:before { content: @fa-var-reply-all; }
-.fa-star-half-empty:before,
-.fa-star-half-full:before,
-.fa-star-half-o:before { content: @fa-var-star-half-o; }
-.fa-location-arrow:before { content: @fa-var-location-arrow; }
-.fa-crop:before { content: @fa-var-crop; }
-.fa-code-fork:before { content: @fa-var-code-fork; }
-.fa-unlink:before,
-.fa-chain-broken:before { content: @fa-var-chain-broken; }
-.fa-question:before { content: @fa-var-question; }
-.fa-info:before { content: @fa-var-info; }
-.fa-exclamation:before { content: @fa-var-exclamation; }
-.fa-superscript:before { content: @fa-var-superscript; }
-.fa-subscript:before { content: @fa-var-subscript; }
-.fa-eraser:before { content: @fa-var-eraser; }
-.fa-puzzle-piece:before { content: @fa-var-puzzle-piece; }
-.fa-microphone:before { content: @fa-var-microphone; }
-.fa-microphone-slash:before { content: @fa-var-microphone-slash; }
-.fa-shield:before { content: @fa-var-shield; }
-.fa-calendar-o:before { content: @fa-var-calendar-o; }
-.fa-fire-extinguisher:before { content: @fa-var-fire-extinguisher; }
-.fa-rocket:before { content: @fa-var-rocket; }
-.fa-maxcdn:before { content: @fa-var-maxcdn; }
-.fa-chevron-circle-left:before { content: @fa-var-chevron-circle-left; }
-.fa-chevron-circle-right:before { content: @fa-var-chevron-circle-right; }
-.fa-chevron-circle-up:before { content: @fa-var-chevron-circle-up; }
-.fa-chevron-circle-down:before { content: @fa-var-chevron-circle-down; }
-.fa-html5:before { content: @fa-var-html5; }
-.fa-css3:before { content: @fa-var-css3; }
-.fa-anchor:before { content: @fa-var-anchor; }
-.fa-unlock-alt:before { content: @fa-var-unlock-alt; }
-.fa-bullseye:before { content: @fa-var-bullseye; }
-.fa-ellipsis-h:before { content: @fa-var-ellipsis-h; }
-.fa-ellipsis-v:before { content: @fa-var-ellipsis-v; }
-.fa-rss-square:before { content: @fa-var-rss-square; }
-.fa-play-circle:before { content: @fa-var-play-circle; }
-.fa-ticket:before { content: @fa-var-ticket; }
-.fa-minus-square:before { content: @fa-var-minus-square; }
-.fa-minus-square-o:before { content: @fa-var-minus-square-o; }
-.fa-level-up:before { content: @fa-var-level-up; }
-.fa-level-down:before { content: @fa-var-level-down; }
-.fa-check-square:before { content: @fa-var-check-square; }
-.fa-pencil-square:before { content: @fa-var-pencil-square; }
-.fa-external-link-square:before { content: @fa-var-external-link-square; }
-.fa-share-square:before { content: @fa-var-share-square; }
-.fa-compass:before { content: @fa-var-compass; }
-.fa-toggle-down:before,
-.fa-caret-square-o-down:before { content: @fa-var-caret-square-o-down; }
-.fa-toggle-up:before,
-.fa-caret-square-o-up:before { content: @fa-var-caret-square-o-up; }
-.fa-toggle-right:before,
-.fa-caret-square-o-right:before { content: @fa-var-caret-square-o-right; }
-.fa-euro:before,
-.fa-eur:before { content: @fa-var-eur; }
-.fa-gbp:before { content: @fa-var-gbp; }
-.fa-dollar:before,
-.fa-usd:before { content: @fa-var-usd; }
-.fa-rupee:before,
-.fa-inr:before { content: @fa-var-inr; }
-.fa-cny:before,
-.fa-rmb:before,
-.fa-yen:before,
-.fa-jpy:before { content: @fa-var-jpy; }
-.fa-ruble:before,
-.fa-rouble:before,
-.fa-rub:before { content: @fa-var-rub; }
-.fa-won:before,
-.fa-krw:before { content: @fa-var-krw; }
-.fa-bitcoin:before,
-.fa-btc:before { content: @fa-var-btc; }
-.fa-file:before { content: @fa-var-file; }
-.fa-file-text:before { content: @fa-var-file-text; }
-.fa-sort-alpha-asc:before { content: @fa-var-sort-alpha-asc; }
-.fa-sort-alpha-desc:before { content: @fa-var-sort-alpha-desc; }
-.fa-sort-amount-asc:before { content: @fa-var-sort-amount-asc; }
-.fa-sort-amount-desc:before { content: @fa-var-sort-amount-desc; }
-.fa-sort-numeric-asc:before { content: @fa-var-sort-numeric-asc; }
-.fa-sort-numeric-desc:before { content: @fa-var-sort-numeric-desc; }
-.fa-thumbs-up:before { content: @fa-var-thumbs-up; }
-.fa-thumbs-down:before { content: @fa-var-thumbs-down; }
-.fa-youtube-square:before { content: @fa-var-youtube-square; }
-.fa-youtube:before { content: @fa-var-youtube; }
-.fa-xing:before { content: @fa-var-xing; }
-.fa-xing-square:before { content: @fa-var-xing-square; }
-.fa-youtube-play:before { content: @fa-var-youtube-play; }
-.fa-dropbox:before { content: @fa-var-dropbox; }
-.fa-stack-overflow:before { content: @fa-var-stack-overflow; }
-.fa-instagram:before { content: @fa-var-instagram; }
-.fa-flickr:before { content: @fa-var-flickr; }
-.fa-adn:before { content: @fa-var-adn; }
-.fa-bitbucket:before { content: @fa-var-bitbucket; }
-.fa-bitbucket-square:before { content: @fa-var-bitbucket-square; }
-.fa-tumblr:before { content: @fa-var-tumblr; }
-.fa-tumblr-square:before { content: @fa-var-tumblr-square; }
-.fa-long-arrow-down:before { content: @fa-var-long-arrow-down; }
-.fa-long-arrow-up:before { content: @fa-var-long-arrow-up; }
-.fa-long-arrow-left:before { content: @fa-var-long-arrow-left; }
-.fa-long-arrow-right:before { content: @fa-var-long-arrow-right; }
-.fa-apple:before { content: @fa-var-apple; }
-.fa-windows:before { content: @fa-var-windows; }
-.fa-android:before { content: @fa-var-android; }
-.fa-linux:before { content: @fa-var-linux; }
-.fa-dribbble:before { content: @fa-var-dribbble; }
-.fa-skype:before { content: @fa-var-skype; }
-.fa-foursquare:before { content: @fa-var-foursquare; }
-.fa-trello:before { content: @fa-var-trello; }
-.fa-female:before { content: @fa-var-female; }
-.fa-male:before { content: @fa-var-male; }
-.fa-gittip:before { content: @fa-var-gittip; }
-.fa-sun-o:before { content: @fa-var-sun-o; }
-.fa-moon-o:before { content: @fa-var-moon-o; }
-.fa-archive:before { content: @fa-var-archive; }
-.fa-bug:before { content: @fa-var-bug; }
-.fa-vk:before { content: @fa-var-vk; }
-.fa-weibo:before { content: @fa-var-weibo; }
-.fa-renren:before { content: @fa-var-renren; }
-.fa-pagelines:before { content: @fa-var-pagelines; }
-.fa-stack-exchange:before { content: @fa-var-stack-exchange; }
-.fa-arrow-circle-o-right:before { content: @fa-var-arrow-circle-o-right; }
-.fa-arrow-circle-o-left:before { content: @fa-var-arrow-circle-o-left; }
-.fa-toggle-left:before,
-.fa-caret-square-o-left:before { content: @fa-var-caret-square-o-left; }
-.fa-dot-circle-o:before { content: @fa-var-dot-circle-o; }
-.fa-wheelchair:before { content: @fa-var-wheelchair; }
-.fa-vimeo-square:before { content: @fa-var-vimeo-square; }
-.fa-turkish-lira:before,
-.fa-try:before { content: @fa-var-try; }
-.fa-plus-square-o:before { content: @fa-var-plus-square-o; }
-.fa-space-shuttle:before { content: @fa-var-space-shuttle; }
-.fa-slack:before { content: @fa-var-slack; }
-.fa-envelope-square:before { content: @fa-var-envelope-square; }
-.fa-wordpress:before { content: @fa-var-wordpress; }
-.fa-openid:before { content: @fa-var-openid; }
-.fa-institution:before,
-.fa-bank:before,
-.fa-university:before { content: @fa-var-university; }
-.fa-mortar-board:before,
-.fa-graduation-cap:before { content: @fa-var-graduation-cap; }
-.fa-yahoo:before { content: @fa-var-yahoo; }
-.fa-google:before { content: @fa-var-google; }
-.fa-reddit:before { content: @fa-var-reddit; }
-.fa-reddit-square:before { content: @fa-var-reddit-square; }
-.fa-stumbleupon-circle:before { content: @fa-var-stumbleupon-circle; }
-.fa-stumbleupon:before { content: @fa-var-stumbleupon; }
-.fa-delicious:before { content: @fa-var-delicious; }
-.fa-digg:before { content: @fa-var-digg; }
-.fa-pied-piper-square:before,
-.fa-pied-piper:before { content: @fa-var-pied-piper; }
-.fa-pied-piper-alt:before { content: @fa-var-pied-piper-alt; }
-.fa-drupal:before { content: @fa-var-drupal; }
-.fa-joomla:before { content: @fa-var-joomla; }
-.fa-language:before { content: @fa-var-language; }
-.fa-fax:before { content: @fa-var-fax; }
-.fa-building:before { content: @fa-var-building; }
-.fa-child:before { content: @fa-var-child; }
-.fa-paw:before { content: @fa-var-paw; }
-.fa-spoon:before { content: @fa-var-spoon; }
-.fa-cube:before { content: @fa-var-cube; }
-.fa-cubes:before { content: @fa-var-cubes; }
-.fa-behance:before { content: @fa-var-behance; }
-.fa-behance-square:before { content: @fa-var-behance-square; }
-.fa-steam:before { content: @fa-var-steam; }
-.fa-steam-square:before { content: @fa-var-steam-square; }
-.fa-recycle:before { content: @fa-var-recycle; }
-.fa-automobile:before,
-.fa-car:before { content: @fa-var-car; }
-.fa-cab:before,
-.fa-taxi:before { content: @fa-var-taxi; }
-.fa-tree:before { content: @fa-var-tree; }
-.fa-spotify:before { content: @fa-var-spotify; }
-.fa-deviantart:before { content: @fa-var-deviantart; }
-.fa-soundcloud:before { content: @fa-var-soundcloud; }
-.fa-database:before { content: @fa-var-database; }
-.fa-file-pdf-o:before { content: @fa-var-file-pdf-o; }
-.fa-file-word-o:before { content: @fa-var-file-word-o; }
-.fa-file-excel-o:before { content: @fa-var-file-excel-o; }
-.fa-file-powerpoint-o:before { content: @fa-var-file-powerpoint-o; }
-.fa-file-photo-o:before,
-.fa-file-picture-o:before,
-.fa-file-image-o:before { content: @fa-var-file-image-o; }
-.fa-file-zip-o:before,
-.fa-file-archive-o:before { content: @fa-var-file-archive-o; }
-.fa-file-sound-o:before,
-.fa-file-audio-o:before { content: @fa-var-file-audio-o; }
-.fa-file-movie-o:before,
-.fa-file-video-o:before { content: @fa-var-file-video-o; }
-.fa-file-code-o:before { content: @fa-var-file-code-o; }
-.fa-vine:before { content: @fa-var-vine; }
-.fa-codepen:before { content: @fa-var-codepen; }
-.fa-jsfiddle:before { content: @fa-var-jsfiddle; }
-.fa-life-bouy:before,
-.fa-life-saver:before,
-.fa-support:before,
-.fa-life-ring:before { content: @fa-var-life-ring; }
-.fa-circle-o-notch:before { content: @fa-var-circle-o-notch; }
-.fa-ra:before,
-.fa-rebel:before { content: @fa-var-rebel; }
-.fa-ge:before,
-.fa-empire:before { content: @fa-var-empire; }
-.fa-git-square:before { content: @fa-var-git-square; }
-.fa-git:before { content: @fa-var-git; }
-.fa-hacker-news:before { content: @fa-var-hacker-news; }
-.fa-tencent-weibo:before { content: @fa-var-tencent-weibo; }
-.fa-qq:before { content: @fa-var-qq; }
-.fa-wechat:before,
-.fa-weixin:before { content: @fa-var-weixin; }
-.fa-send:before,
-.fa-paper-plane:before { content: @fa-var-paper-plane; }
-.fa-send-o:before,
-.fa-paper-plane-o:before { content: @fa-var-paper-plane-o; }
-.fa-history:before { content: @fa-var-history; }
-.fa-circle-thin:before { content: @fa-var-circle-thin; }
-.fa-header:before { content: @fa-var-header; }
-.fa-paragraph:before { content: @fa-var-paragraph; }
-.fa-sliders:before { content: @fa-var-sliders; }
-.fa-share-alt:before { content: @fa-var-share-alt; }
-.fa-share-alt-square:before { content: @fa-var-share-alt-square; }
-.fa-bomb:before { content: @fa-var-bomb; }
\ No newline at end of file
diff --git a/server/app/styles/vendor/pure-base.less b/server/app/styles/vendor/pure-base.less
deleted file mode 100644
index dceb38b48..000000000
--- a/server/app/styles/vendor/pure-base.less
+++ /dev/null
@@ -1,555 +0,0 @@
-/*!
-Pure v0.4.2
-Copyright 2014 Yahoo! Inc. All rights reserved.
-Licensed under the BSD License.
-https://github.com/yui/pure/blob/master/LICENSE.md
-*/
-/*!
-normalize.css v1.1.3 | MIT License | git.io/normalize
-Copyright (c) Nicolas Gallagher and Jonathan Neal
-*/
-/*! normalize.css v1.1.3 | MIT License | git.io/normalize */
-
-/* ==========================================================================
- HTML5 display definitions
- ========================================================================== */
-
-/**
- * Correct `block` display not defined in IE 6/7/8/9 and Firefox 3.
- */
-
-article,
-aside,
-details,
-figcaption,
-figure,
-footer,
-header,
-hgroup,
-main,
-nav,
-section,
-summary {
- display: block;
-}
-
-/**
- * Correct `inline-block` display not defined in IE 6/7/8/9 and Firefox 3.
- */
-
-audio,
-canvas,
-video {
- display: inline-block;
- *display: inline;
- *zoom: 1;
-}
-
-/**
- * Prevent modern browsers from displaying `audio` without controls.
- * Remove excess height in iOS 5 devices.
- */
-
-audio:not([controls]) {
- display: none;
- height: 0;
-}
-
-/**
- * Address styling not present in IE 7/8/9, Firefox 3, and Safari 4.
- * Known issue: no IE 6 support.
- */
-
-[hidden] {
- display: none;
-}
-
-/* ==========================================================================
- Base
- ========================================================================== */
-
-/**
- * 1. Correct text resizing oddly in IE 6/7 when body `font-size` is set using
- * `em` units.
- * 2. Prevent iOS text size adjust after orientation change, without disabling
- * user zoom.
- */
-
-html {
- font-size: 100%; /* 1 */
- -ms-text-size-adjust: 100%; /* 2 */
- -webkit-text-size-adjust: 100%; /* 2 */
-}
-
-/**
- * Address `font-family` inconsistency between `textarea` and other form
- * elements.
- */
-
-html,
-button,
-input,
-select,
-textarea {
- font-family: sans-serif;
-}
-
-/**
- * Address margins handled incorrectly in IE 6/7.
- */
-
-body {
- margin: 0;
-}
-
-/* ==========================================================================
- Links
- ========================================================================== */
-
-/**
- * Address `outline` inconsistency between Chrome and other browsers.
- */
-
-a:focus {
- outline: thin dotted;
-}
-
-/**
- * Improve readability when focused and also mouse hovered in all browsers.
- */
-
-a:active,
-a:hover {
- outline: 0;
-}
-
-/* ==========================================================================
- Typography
- ========================================================================== */
-
-/**
- * Address font sizes and margins set differently in IE 6/7.
- * Address font sizes within `section` and `article` in Firefox 4+, Safari 5,
- * and Chrome.
- */
-
-h1 {
- font-size: 2em;
- margin: 0.67em 0;
-}
-
-h2 {
- font-size: 1.5em;
- margin: 0.83em 0;
-}
-
-h3 {
- font-size: 1.17em;
- margin: 1em 0;
-}
-
-h4 {
- font-size: 1em;
- margin: 1.33em 0;
-}
-
-h5 {
- font-size: 0.83em;
- margin: 1.67em 0;
-}
-
-h6 {
- font-size: 0.67em;
- margin: 2.33em 0;
-}
-
-/**
- * Address styling not present in IE 7/8/9, Safari 5, and Chrome.
- */
-
-abbr[title] {
- border-bottom: 1px dotted;
-}
-
-/**
- * Address style set to `bolder` in Firefox 3+, Safari 4/5, and Chrome.
- */
-
-b,
-strong {
- font-weight: bold;
-}
-
-blockquote {
- margin: 1em 40px;
-}
-
-/**
- * Address styling not present in Safari 5 and Chrome.
- */
-
-dfn {
- font-style: italic;
-}
-
-/**
- * Address differences between Firefox and other browsers.
- * Known issue: no IE 6/7 normalization.
- */
-
-hr {
- -moz-box-sizing: content-box;
- box-sizing: content-box;
- height: 0;
-}
-
-/**
- * Address styling not present in IE 6/7/8/9.
- */
-
-mark {
- background: #ff0;
- color: #000;
-}
-
-/**
- * Address margins set differently in IE 6/7.
- */
-
-p,
-pre {
- margin: 1em 0;
-}
-
-/**
- * Correct font family set oddly in IE 6, Safari 4/5, and Chrome.
- */
-
-code,
-kbd,
-pre,
-samp {
- font-family: monospace, serif;
- _font-family: 'courier new', monospace;
- font-size: 1em;
-}
-
-/**
- * Improve readability of pre-formatted text in all browsers.
- */
-
-pre {
- white-space: pre;
- white-space: pre-wrap;
- word-wrap: break-word;
-}
-
-/**
- * Address CSS quotes not supported in IE 6/7.
- */
-
-q {
- quotes: none;
-}
-
-/**
- * Address `quotes` property not supported in Safari 4.
- */
-
-q:before,
-q:after {
- content: '';
- content: none;
-}
-
-/**
- * Address inconsistent and variable font size in all browsers.
- */
-
-small {
- font-size: 80%;
-}
-
-/**
- * Prevent `sub` and `sup` affecting `line-height` in all browsers.
- */
-
-sub,
-sup {
- font-size: 75%;
- line-height: 0;
- position: relative;
- vertical-align: baseline;
-}
-
-sup {
- top: -0.5em;
-}
-
-sub {
- bottom: -0.25em;
-}
-
-/* ==========================================================================
- Lists
- ========================================================================== */
-
-/**
- * Address margins set differently in IE 6/7.
- */
-
-dl,
-menu,
-ol,
-ul {
- margin: 1em 0;
-}
-
-dd {
- margin: 0 0 0 40px;
-}
-
-/**
- * Address paddings set differently in IE 6/7.
- */
-
-menu,
-ol,
-ul {
- padding: 0 0 0 40px;
-}
-
-/**
- * Correct list images handled incorrectly in IE 7.
- */
-
-nav ul,
-nav ol {
- list-style: none;
- list-style-image: none;
-}
-
-/* ==========================================================================
- Embedded content
- ========================================================================== */
-
-/**
- * 1. Remove border when inside `a` element in IE 6/7/8/9 and Firefox 3.
- * 2. Improve image quality when scaled in IE 7.
- */
-
-img {
- border: 0; /* 1 */
- -ms-interpolation-mode: bicubic; /* 2 */
-}
-
-/**
- * Correct overflow displayed oddly in IE 9.
- */
-
-svg:not(:root) {
- overflow: hidden;
-}
-
-/* ==========================================================================
- Figures
- ========================================================================== */
-
-/**
- * Address margin not present in IE 6/7/8/9, Safari 5, and Opera 11.
- */
-
-figure {
- margin: 0;
-}
-
-/* ==========================================================================
- Forms
- ========================================================================== */
-
-/**
- * Correct margin displayed oddly in IE 6/7.
- */
-
-form {
- margin: 0;
-}
-
-/**
- * Define consistent border, margin, and padding.
- */
-
-fieldset {
- border: 1px solid #c0c0c0;
- margin: 0 2px;
- padding: 0.35em 0.625em 0.75em;
-}
-
-/**
- * 1. Correct color not being inherited in IE 6/7/8/9.
- * 2. Correct text not wrapping in Firefox 3.
- * 3. Correct alignment displayed oddly in IE 6/7.
- */
-
-legend {
- border: 0; /* 1 */
- padding: 0;
- white-space: normal; /* 2 */
- *margin-left: -7px; /* 3 */
-}
-
-/**
- * 1. Correct font size not being inherited in all browsers.
- * 2. Address margins set differently in IE 6/7, Firefox 3+, Safari 5,
- * and Chrome.
- * 3. Improve appearance and consistency in all browsers.
- */
-
-button,
-input,
-select,
-textarea {
- font-size: 100%; /* 1 */
- margin: 0; /* 2 */
- vertical-align: baseline; /* 3 */
- *vertical-align: middle; /* 3 */
-}
-
-/**
- * Address Firefox 3+ setting `line-height` on `input` using `!important` in
- * the UA stylesheet.
- */
-
-button,
-input {
- line-height: normal;
-}
-
-/**
- * Address inconsistent `text-transform` inheritance for `button` and `select`.
- * All other form control elements do not inherit `text-transform` values.
- * Correct `button` style inheritance in Chrome, Safari 5+, and IE 6+.
- * Correct `select` style inheritance in Firefox 4+ and Opera.
- */
-
-button,
-select {
- text-transform: none;
-}
-
-/**
- * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
- * and `video` controls.
- * 2. Correct inability to style clickable `input` types in iOS.
- * 3. Improve usability and consistency of cursor style between image-type
- * `input` and others.
- * 4. Remove inner spacing in IE 7 without affecting normal text inputs.
- * Known issue: inner spacing remains in IE 6.
- */
-
-button,
-html input[type="button"], /* 1 */
-input[type="reset"],
-input[type="submit"] {
- -webkit-appearance: button; /* 2 */
- cursor: pointer; /* 3 */
- *overflow: visible; /* 4 */
-}
-
-/**
- * Re-set default cursor for disabled elements.
- */
-
-button[disabled],
-html input[disabled] {
- cursor: default;
-}
-
-/**
- * 1. Address box sizing set to content-box in IE 8/9.
- * 2. Remove excess padding in IE 8/9.
- * 3. Remove excess padding in IE 7.
- * Known issue: excess padding remains in IE 6.
- */
-
-input[type="checkbox"],
-input[type="radio"] {
- box-sizing: border-box; /* 1 */
- padding: 0; /* 2 */
- *height: 13px; /* 3 */
- *width: 13px; /* 3 */
-}
-
-/**
- * 1. Address `appearance` set to `searchfield` in Safari 5 and Chrome.
- * 2. Address `box-sizing` set to `border-box` in Safari 5 and Chrome
- * (include `-moz` to future-proof).
- */
-
-input[type="search"] {
- -webkit-appearance: textfield; /* 1 */
- -moz-box-sizing: content-box;
- -webkit-box-sizing: content-box; /* 2 */
- box-sizing: content-box;
-}
-
-/**
- * Remove inner padding and search cancel button in Safari 5 and Chrome
- * on OS X.
- */
-
-input[type="search"]::-webkit-search-cancel-button,
-input[type="search"]::-webkit-search-decoration {
- -webkit-appearance: none;
-}
-
-/**
- * Remove inner padding and border in Firefox 3+.
- */
-
-button::-moz-focus-inner,
-input::-moz-focus-inner {
- border: 0;
- padding: 0;
-}
-
-/**
- * 1. Remove default vertical scrollbar in IE 6/7/8/9.
- * 2. Improve readability and alignment in all browsers.
- */
-
-textarea {
- overflow: auto; /* 1 */
- vertical-align: top; /* 2 */
-}
-
-/* ==========================================================================
- Tables
- ========================================================================== */
-
-/**
- * Remove most spacing between table cells.
- */
-
-table {
- border-collapse: collapse;
- border-spacing: 0;
-}
-
-/*csslint important:false*/
-
-/* ==========================================================================
- Pure Base Extras
- ========================================================================== */
-
-/**
- * Extra rules that Pure adds on top of Normalize.css
- */
-
-/**
- * Always hide an element when it has the `hidden` HTML attribute.
- */
-
-[hidden] {
- display: none !important;
-}
\ No newline at end of file
diff --git a/server/app/styles/vendor/pure-forms.less b/server/app/styles/vendor/pure-forms.less
deleted file mode 100644
index cd4254309..000000000
--- a/server/app/styles/vendor/pure-forms.less
+++ /dev/null
@@ -1,367 +0,0 @@
-/*!
-Pure v0.4.2
-Copyright 2014 Yahoo! Inc. All rights reserved.
-Licensed under the BSD License.
-https://github.com/yui/pure/blob/master/LICENSE.md
-*/
-.pure-form input[type="text"],
-.pure-form input[type="password"],
-.pure-form input[type="email"],
-.pure-form input[type="url"],
-.pure-form input[type="date"],
-.pure-form input[type="month"],
-.pure-form input[type="time"],
-.pure-form input[type="datetime"],
-.pure-form input[type="datetime-local"],
-.pure-form input[type="week"],
-.pure-form input[type="number"],
-.pure-form input[type="search"],
-.pure-form input[type="tel"],
-.pure-form input[type="color"],
-.pure-form select,
-.pure-form textarea {
- padding: 0.5em 0.6em;
- display: inline-block;
- border: 1px solid #ccc;
- box-shadow: inset 0 1px 3px #ddd;
- border-radius: 4px;
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box;
-}
-
-/*
-Need to separate out the :not() selector from the rest of the CSS 2.1 selectors
-since IE8 won't execute CSS that contains a CSS3 selector.
-*/
-.pure-form input:not([type]) {
- padding: 0.5em 0.6em;
- display: inline-block;
- border: 1px solid #ccc;
- box-shadow: inset 0 1px 3px #ddd;
- border-radius: 4px;
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box;
-}
-
-
-/* Chrome (as of v.32/34 on OS X) needs additional room for color to display. */
-/* May be able to remove this tweak as color inputs become more standardized across browsers. */
-.pure-form input[type="color"] {
- padding: 0.2em 0.5em;
-}
-
-
-.pure-form input[type="text"]:focus,
-.pure-form input[type="password"]:focus,
-.pure-form input[type="email"]:focus,
-.pure-form input[type="url"]:focus,
-.pure-form input[type="date"]:focus,
-.pure-form input[type="month"]:focus,
-.pure-form input[type="time"]:focus,
-.pure-form input[type="datetime"]:focus,
-.pure-form input[type="datetime-local"]:focus,
-.pure-form input[type="week"]:focus,
-.pure-form input[type="number"]:focus,
-.pure-form input[type="search"]:focus,
-.pure-form input[type="tel"]:focus,
-.pure-form input[type="color"]:focus,
-.pure-form select:focus,
-.pure-form textarea:focus {
- outline: 0;
- outline: thin dotted \9; /* IE6-9 */
- border-color: #129FEA;
-}
-
-/*
-Need to separate out the :not() selector from the rest of the CSS 2.1 selectors
-since IE8 won't execute CSS that contains a CSS3 selector.
-*/
-.pure-form input:not([type]):focus {
- outline: 0;
- outline: thin dotted \9; /* IE6-9 */
- border-color: #129FEA;
-}
-
-.pure-form input[type="file"]:focus,
-.pure-form input[type="radio"]:focus,
-.pure-form input[type="checkbox"]:focus {
- outline: thin dotted #333;
- outline: 1px auto #129FEA;
-}
-.pure-form .pure-checkbox,
-.pure-form .pure-radio {
- margin: 0.5em 0;
- display: block;
-}
-
-.pure-form input[type="text"][disabled],
-.pure-form input[type="password"][disabled],
-.pure-form input[type="email"][disabled],
-.pure-form input[type="url"][disabled],
-.pure-form input[type="date"][disabled],
-.pure-form input[type="month"][disabled],
-.pure-form input[type="time"][disabled],
-.pure-form input[type="datetime"][disabled],
-.pure-form input[type="datetime-local"][disabled],
-.pure-form input[type="week"][disabled],
-.pure-form input[type="number"][disabled],
-.pure-form input[type="search"][disabled],
-.pure-form input[type="tel"][disabled],
-.pure-form input[type="color"][disabled],
-.pure-form select[disabled],
-.pure-form textarea[disabled] {
- cursor: not-allowed;
- background-color: #eaeded;
- color: #cad2d3;
-}
-
-/*
-Need to separate out the :not() selector from the rest of the CSS 2.1 selectors
-since IE8 won't execute CSS that contains a CSS3 selector.
-*/
-.pure-form input:not([type])[disabled] {
- cursor: not-allowed;
- background-color: #eaeded;
- color: #cad2d3;
-}
-.pure-form input[readonly],
-.pure-form select[readonly],
-.pure-form textarea[readonly] {
- background: #eee; /* menu hover bg color */
- color: #777; /* menu text color */
- border-color: #ccc;
-}
-
-.pure-form input:focus:invalid,
-.pure-form textarea:focus:invalid,
-.pure-form select:focus:invalid {
- color: #b94a48;
- border-color: #ee5f5b;
-}
-.pure-form input:focus:invalid:focus,
-.pure-form textarea:focus:invalid:focus,
-.pure-form select:focus:invalid:focus {
- border-color: #e9322d;
-}
-.pure-form input[type="file"]:focus:invalid:focus,
-.pure-form input[type="radio"]:focus:invalid:focus,
-.pure-form input[type="checkbox"]:focus:invalid:focus {
- outline-color: #e9322d;
-}
-.pure-form select {
- border: 1px solid #ccc;
- background-color: white;
-}
-.pure-form select[multiple] {
- height: auto;
-}
-.pure-form label {
- margin: 0.5em 0 0.2em;
-}
-.pure-form fieldset {
- margin: 0;
- padding: 0.35em 0 0.75em;
- border: 0;
-}
-.pure-form legend {
- display: block;
- width: 100%;
- padding: 0.3em 0;
- margin-bottom: 0.3em;
- color: #333;
- border-bottom: 1px solid #e5e5e5;
-}
-
-.pure-form-stacked input[type="text"],
-.pure-form-stacked input[type="password"],
-.pure-form-stacked input[type="email"],
-.pure-form-stacked input[type="url"],
-.pure-form-stacked input[type="date"],
-.pure-form-stacked input[type="month"],
-.pure-form-stacked input[type="time"],
-.pure-form-stacked input[type="datetime"],
-.pure-form-stacked input[type="datetime-local"],
-.pure-form-stacked input[type="week"],
-.pure-form-stacked input[type="number"],
-.pure-form-stacked input[type="search"],
-.pure-form-stacked input[type="tel"],
-.pure-form-stacked input[type="color"],
-.pure-form-stacked select,
-.pure-form-stacked label,
-.pure-form-stacked textarea {
- display: block;
- margin: 0.25em 0;
-}
-
-/*
-Need to separate out the :not() selector from the rest of the CSS 2.1 selectors
-since IE8 won't execute CSS that contains a CSS3 selector.
-*/
-.pure-form-stacked input:not([type]) {
- display: block;
- margin: 0.25em 0;
-}
-.pure-form-aligned input,
-.pure-form-aligned textarea,
-.pure-form-aligned select,
-/* NOTE: pure-help-inline is deprecated. Use .pure-form-message-inline instead. */
-.pure-form-aligned .pure-help-inline,
-.pure-form-message-inline {
- display: inline-block;
- *display: inline;
- *zoom: 1;
- vertical-align: middle;
-}
-.pure-form-aligned textarea {
- vertical-align: top;
-}
-
-/* Aligned Forms */
-.pure-form-aligned .pure-control-group {
- margin-bottom: 0.5em;
-}
-.pure-form-aligned .pure-control-group label {
- text-align: right;
- display: inline-block;
- vertical-align: middle;
- width: 10em;
- margin: 0 1em 0 0;
-}
-.pure-form-aligned .pure-controls {
- margin: 1.5em 0 0 10em;
-}
-
-/* Rounded Inputs */
-.pure-form input.pure-input-rounded,
-.pure-form .pure-input-rounded {
- border-radius: 2em;
- padding: 0.5em 1em;
-}
-
-/* Grouped Inputs */
-.pure-form .pure-group fieldset {
- margin-bottom: 10px;
-}
-.pure-form .pure-group input {
- display: block;
- padding: 10px;
- margin: 0;
- border-radius: 0;
- position: relative;
- top: -1px;
-}
-.pure-form .pure-group input:focus {
- z-index: 2;
-}
-.pure-form .pure-group input:first-child {
- top: 1px;
- border-radius: 4px 4px 0 0;
-}
-.pure-form .pure-group input:last-child {
- top: -2px;
- border-radius: 0 0 4px 4px;
-}
-.pure-form .pure-group button {
- margin: 0.35em 0;
-}
-
-.pure-form .pure-input-1 {
- width: 100%;
-}
-.pure-form .pure-input-2-3 {
- width: 66%;
-}
-.pure-form .pure-input-1-2 {
- width: 50%;
-}
-.pure-form .pure-input-1-3 {
- width: 33%;
-}
-.pure-form .pure-input-1-4 {
- width: 25%;
-}
-
-/* Inline help for forms */
-/* NOTE: pure-help-inline is deprecated. Use .pure-form-message-inline instead. */
-.pure-form .pure-help-inline,
-.pure-form-message-inline {
- display: inline-block;
- padding-left: 0.3em;
- color: #666;
- vertical-align: middle;
- font-size: 0.875em;
-}
-
-/* Block help for forms */
-.pure-form-message {
- display: block;
- color: #666;
- font-size: 0.875em;
-}
-
-@media only screen and (max-width : 480px) {
- .pure-form button[type="submit"] {
- margin: 0.7em 0 0;
- }
-
- .pure-form input:not([type]),
- .pure-form input[type="text"],
- .pure-form input[type="password"],
- .pure-form input[type="email"],
- .pure-form input[type="url"],
- .pure-form input[type="date"],
- .pure-form input[type="month"],
- .pure-form input[type="time"],
- .pure-form input[type="datetime"],
- .pure-form input[type="datetime-local"],
- .pure-form input[type="week"],
- .pure-form input[type="number"],
- .pure-form input[type="search"],
- .pure-form input[type="tel"],
- .pure-form input[type="color"],
- .pure-form label {
- margin-bottom: 0.3em;
- display: block;
- }
-
- .pure-group input:not([type]),
- .pure-group input[type="text"],
- .pure-group input[type="password"],
- .pure-group input[type="email"],
- .pure-group input[type="url"],
- .pure-group input[type="date"],
- .pure-group input[type="month"],
- .pure-group input[type="time"],
- .pure-group input[type="datetime"],
- .pure-group input[type="datetime-local"],
- .pure-group input[type="week"],
- .pure-group input[type="number"],
- .pure-group input[type="search"],
- .pure-group input[type="tel"],
- .pure-group input[type="color"] {
- margin-bottom: 0;
- }
-
- .pure-form-aligned .pure-control-group label {
- margin-bottom: 0.3em;
- text-align: left;
- display: block;
- width: 100%;
- }
-
- .pure-form-aligned .pure-controls {
- margin: 1.5em 0 0 0;
- }
-
- /* NOTE: pure-help-inline is deprecated. Use .pure-form-message-inline instead. */
- .pure-form .pure-help-inline,
- .pure-form-message-inline,
- .pure-form-message {
- display: block;
- font-size: 0.75em;
- /* Increased bottom padding to make it group with its related input element. */
- padding: 0.2em 0 0.8em;
- }
-}
\ No newline at end of file
diff --git a/server/app/styles/vendor/pure-grids.less b/server/app/styles/vendor/pure-grids.less
deleted file mode 100644
index 49072ebf7..000000000
--- a/server/app/styles/vendor/pure-grids.less
+++ /dev/null
@@ -1,387 +0,0 @@
-/*!
-Pure v0.4.2
-Copyright 2014 Yahoo! Inc. All rights reserved.
-Licensed under the BSD License.
-https://github.com/yui/pure/blob/master/LICENSE.md
-*/
-/*csslint regex-selectors:false, known-properties:false, duplicate-properties:false*/
-
-.pure-g {
- letter-spacing: -0.31em; /* Webkit: collapse white-space between units */
- *letter-spacing: normal; /* reset IE < 8 */
- *word-spacing: -0.43em; /* IE < 8: collapse white-space between units */
- text-rendering: optimizespeed; /* Webkit: fixes text-rendering: optimizeLegibility */
-
- /*
- Sets the font stack to fonts known to work properly with the above letter
- and word spacings. See: https://github.com/yui/pure/issues/41/
-
- The following font stack makes Pure Grids work on all known environments.
-
- * FreeSans: Ships with many Linux distros, including Ubuntu
-
- * Arimo: Ships with Chrome OS. Arimo has to be defined before Helvetica and
- Arial to get picked up by the browser, even though neither is available
- in Chrome OS.
-
- * Droid Sans: Ships with all versions of Android.
-
- * Helvetica, Arial, sans-serif: Common font stack on OS X and Windows.
- */
- font-family: FreeSans, Arimo, "Droid Sans", Helvetica, Arial, sans-serif;
-
- /*
- Use flexbox when possible to avoid `letter-spacing` side-effects.
-
- NOTE: Firefox (as of 25) does not currently support flex-wrap, so the
- `-moz-` prefix version is omitted.
- */
-
- display: -webkit-flex;
- -webkit-flex-flow: row wrap;
-
- /* IE10 uses display: flexbox */
- display: -ms-flexbox;
- -ms-flex-flow: row wrap;
-}
-
-/* Opera as of 12 on Windows needs word-spacing.
- The ".opera-only" selector is used to prevent actual prefocus styling
- and is not required in markup.
-*/
-.opera-only :-o-prefocus,
-.pure-g {
- word-spacing: -0.43em;
-}
-
-.pure-u {
- display: inline-block;
- *display: inline; /* IE < 8: fake inline-block */
- zoom: 1;
- letter-spacing: normal;
- word-spacing: normal;
- vertical-align: top;
- text-rendering: auto;
-}
-
-/*
-Resets the font family back to the OS/browser's default sans-serif font,
-this the same font stack that Normalize.css sets for the `body`.
-*/
-.pure-g [class *= "pure-u"] {
- font-family: sans-serif;
-}
-
-.pure-u-1,
-.pure-u-1-1,
-.pure-u-1-2,
-.pure-u-1-3,
-.pure-u-2-3,
-.pure-u-1-4,
-.pure-u-3-4,
-.pure-u-1-5,
-.pure-u-2-5,
-.pure-u-3-5,
-.pure-u-4-5,
-.pure-u-5-5,
-.pure-u-1-6,
-.pure-u-5-6,
-.pure-u-1-8,
-.pure-u-3-8,
-.pure-u-5-8,
-.pure-u-7-8,
-.pure-u-1-12,
-.pure-u-5-12,
-.pure-u-7-12,
-.pure-u-11-12,
-.pure-u-1-24,
-.pure-u-2-24,
-.pure-u-3-24,
-.pure-u-4-24,
-.pure-u-5-24,
-.pure-u-6-24,
-.pure-u-7-24,
-.pure-u-8-24,
-.pure-u-9-24,
-.pure-u-10-24,
-.pure-u-11-24,
-.pure-u-12-24,
-.pure-u-13-24,
-.pure-u-14-24,
-.pure-u-15-24,
-.pure-u-16-24,
-.pure-u-17-24,
-.pure-u-18-24,
-.pure-u-19-24,
-.pure-u-20-24,
-.pure-u-21-24,
-.pure-u-22-24,
-.pure-u-23-24,
-.pure-u-24-24 {
- display: inline-block;
- *display: inline;
- zoom: 1;
- letter-spacing: normal;
- word-spacing: normal;
- vertical-align: top;
- text-rendering: auto;
-}
-
-.pure-u-1-24 {
- width: 4.1667%;
- *width: 4.1357%;
-}
-
-.pure-u-1-12,
-.pure-u-2-24 {
- width: 8.3333%;
- *width: 8.3023%;
-}
-
-.pure-u-1-8,
-.pure-u-3-24 {
- width: 12.5000%;
- *width: 12.4690%;
-}
-
-.pure-u-1-6,
-.pure-u-4-24 {
- width: 16.6667%;
- *width: 16.6357%;
-}
-
-.pure-u-1-5 {
- width: 20%;
- *width: 19.9690%;
-}
-
-.pure-u-5-24 {
- width: 20.8333%;
- *width: 20.8023%;
-}
-
-.pure-u-1-4,
-.pure-u-6-24 {
- width: 25%;
- *width: 24.9690%;
-}
-
-.pure-u-7-24 {
- width: 29.1667%;
- *width: 29.1357%;
-}
-
-.pure-u-1-3,
-.pure-u-8-24 {
- width: 33.3333%;
- *width: 33.3023%;
-}
-
-.pure-u-3-8,
-.pure-u-9-24 {
- width: 37.5000%;
- *width: 37.4690%;
-}
-
-.pure-u-2-5 {
- width: 40%;
- *width: 39.9690%;
-}
-
-.pure-u-5-12,
-.pure-u-10-24 {
- width: 41.6667%;
- *width: 41.6357%;
-}
-
-.pure-u-11-24 {
- width: 45.8333%;
- *width: 45.8023%;
-}
-
-.pure-u-1-2,
-.pure-u-12-24 {
- width: 50%;
- *width: 49.9690%;
-}
-
-.pure-u-13-24 {
- width: 54.1667%;
- *width: 54.1357%;
-}
-
-.pure-u-7-12,
-.pure-u-14-24 {
- width: 58.3333%;
- *width: 58.3023%;
-}
-
-.pure-u-3-5 {
- width: 60%;
- *width: 59.9690%;
-}
-
-.pure-u-5-8,
-.pure-u-15-24 {
- width: 62.5000%;
- *width: 62.4690%;
-}
-
-.pure-u-2-3,
-.pure-u-16-24 {
- width: 66.6667%;
- *width: 66.6357%;
-}
-
-.pure-u-17-24 {
- width: 70.8333%;
- *width: 70.8023%;
-}
-
-.pure-u-3-4,
-.pure-u-18-24 {
- width: 75%;
- *width: 74.9690%;
-}
-
-.pure-u-19-24 {
- width: 79.1667%;
- *width: 79.1357%;
-}
-
-.pure-u-4-5 {
- width: 80%;
- *width: 79.9690%;
-}
-
-.pure-u-5-6,
-.pure-u-20-24 {
- width: 83.3333%;
- *width: 83.3023%;
-}
-
-.pure-u-7-8,
-.pure-u-21-24 {
- width: 87.5000%;
- *width: 87.4690%;
-}
-
-.pure-u-11-12,
-.pure-u-22-24 {
- width: 91.6667%;
- *width: 91.6357%;
-}
-
-.pure-u-23-24 {
- width: 95.8333%;
- *width: 95.8023%;
-}
-
-.pure-u-1,
-.pure-u-1-1,
-.pure-u-5-5,
-.pure-u-24-24 {
- width: 100%;
-}
-/*csslint regex-selectors:false, known-properties:false, duplicate-properties:false*/
-
-.pure-g-r {
- letter-spacing: -0.31em;
- *letter-spacing: normal;
- *word-spacing: -0.43em;
-
- /*
- Sets the font stack to fonts known to work properly with the above letter
- and word spacings. See: https://github.com/yui/pure/issues/41/
-
- The following font stack makes Pure Grids work on all known environments.
-
- * FreeSans: Ships with many Linux distros, including Ubuntu
-
- * Arimo: Ships with Chrome OS. Arimo has to be defined before Helvetica and
- Arial to get picked up by the browser, even though neither is available
- in Chrome OS.
-
- * Droid Sans: Ships with all versions of Android.
-
- * Helvetica, Arial, sans-serif: Common font stack on OS X and Windows.
- */
- font-family: FreeSans, Arimo, "Droid Sans", Helvetica, Arial, sans-serif;
-
- /*
- Use flexbox when possible to avoid `letter-spacing` side-effects.
-
- NOTE: Firefox (as of 25) does not currently support flex-wrap, so the
- `-moz-` prefix version is omitted.
- */
-
- display: -webkit-flex;
- -webkit-flex-flow: row wrap;
-
- /* IE10 uses display: flexbox */
- display: -ms-flexbox;
- -ms-flex-flow: row wrap;
-}
-
-/* Opera as of 12 on Windows needs word-spacing.
- The ".opera-only" selector is used to prevent actual prefocus styling
- and is not required in markup.
-*/
-.opera-only :-o-prefocus,
-.pure-g-r {
- word-spacing: -0.43em;
-}
-
-/*
-Resets the font family back to the OS/browser's default sans-serif font,
-this the same font stack that Normalize.css sets for the `body`.
-*/
-.pure-g-r [class *= "pure-u"] {
- font-family: sans-serif;
-}
-
-.pure-g-r img {
- max-width: 100%;
- height: auto;
-}
-
-@media (min-width: 980px) {
- .pure-visible-phone {
- display: none;
- }
- .pure-visible-tablet {
- display: none;
- }
- .pure-hidden-desktop {
- display: none;
- }
-}
-
-@media (max-width: 480px) {
- .pure-g-r > .pure-u,
- .pure-g-r > [class *= "pure-u-"] {
- width: 100%;
- }
-}
-
-@media (max-width: 767px) {
- .pure-g-r > .pure-u,
- .pure-g-r > [class *= "pure-u-"] {
- width: 100%;
- }
- .pure-hidden-phone {
- display: none;
- }
- .pure-visible-desktop {
- display: none;
- }
-}
-
-@media (min-width: 768px) and (max-width: 979px) {
- .pure-hidden-tablet {
- display: none;
- }
- .pure-visible-desktop {
- display: none;
- }
-}
\ No newline at end of file
diff --git a/server/app/styles/vendor/pure-menus.less b/server/app/styles/vendor/pure-menus.less
deleted file mode 100644
index 9a57a9c84..000000000
--- a/server/app/styles/vendor/pure-menus.less
+++ /dev/null
@@ -1,296 +0,0 @@
-/*!
-Pure v0.4.2
-Copyright 2014 Yahoo! Inc. All rights reserved.
-Licensed under the BSD License.
-https://github.com/yui/pure/blob/master/LICENSE.md
-*/
-/*csslint adjoining-classes:false, outline-none:false*/
-/*TODO: Remove this lint rule override after a refactor of this code.*/
-
-.pure-menu ul {
- position: absolute;
- visibility: hidden;
-}
-
-.pure-menu.pure-menu-open {
- visibility: visible;
- z-index: 2;
- width: 100%;
-}
-
-.pure-menu ul {
- left: -10000px;
- list-style: none;
- margin: 0;
- padding: 0;
- top: -10000px;
- z-index: 1;
-}
-
-.pure-menu > ul { position: relative; }
-
-.pure-menu-open > ul {
- left: 0;
- top: 0;
- visibility: visible;
-}
-
-.pure-menu-open > ul:focus {
- outline: 0;
-}
-
-.pure-menu li { position: relative; }
-
-.pure-menu a,
-.pure-menu .pure-menu-heading {
- display: block;
- color: inherit;
- line-height: 1.5em;
- padding: 5px 20px;
- text-decoration: none;
- white-space: nowrap;
-}
-
-.pure-menu.pure-menu-horizontal > .pure-menu-heading {
- display: inline-block;
- *display: inline;
- zoom: 1;
- margin: 0;
- vertical-align: middle;
-}
-.pure-menu.pure-menu-horizontal > ul {
- display: inline-block;
- *display: inline;
- zoom: 1;
- vertical-align: middle;
-}
-
-.pure-menu li a { padding: 5px 20px; }
-
-.pure-menu-can-have-children > .pure-menu-label:after {
- content: '\25B8';
- float: right;
- /* These specific fonts have the Unicode char we need. */
- font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'DejaVu Sans', sans-serif;
- margin-right: -20px;
- margin-top: -1px;
-}
-
-.pure-menu-can-have-children > .pure-menu-label {
- padding-right: 30px;
-}
-
-.pure-menu-separator {
- background-color: #dfdfdf;
- display: block;
- height: 1px;
- font-size: 0;
- margin: 7px 2px;
- overflow: hidden;
-}
-
-.pure-menu-hidden {
- display: none;
-}
-
-/* FIXED MENU */
-.pure-menu-fixed {
- position: fixed;
- top: 0;
- left: 0;
- width: 100%;
-}
-
-
-/* HORIZONTAL MENU CODE */
-
-/* Initial menus should be inline-block so that they are horizontal */
-.pure-menu-horizontal li {
- display: inline-block;
- *display: inline;
- zoom: 1;
- vertical-align: middle;
-}
-
-/* Submenus should still be display: block; */
-.pure-menu-horizontal li li {
- display: block;
-}
-
-/* Content after should be down arrow */
-.pure-menu-horizontal > .pure-menu-children > .pure-menu-can-have-children > .pure-menu-label:after {
- content: "\25BE";
-}
-/*Add extra padding to elements that have the arrow so that the hover looks nice */
-.pure-menu-horizontal > .pure-menu-children > .pure-menu-can-have-children > .pure-menu-label {
- padding-right: 30px;
-}
-
-/* Adjusting separator for vertical menus */
-.pure-menu-horizontal li.pure-menu-separator {
- height: 50%;
- width: 1px;
- margin: 0 7px;
-}
-
-/* Submenus should be horizontal separator again */
-.pure-menu-horizontal li li.pure-menu-separator {
- height: 1px;
- width: auto;
- margin: 7px 2px;
-}
-
-
-/*csslint adjoining-classes:false*/
-/*TODO: Remove this lint rule override after a refactor of this code.*/
-
-/* MAIN MENU STYLING */
-
-.pure-menu.pure-menu-open,
-.pure-menu.pure-menu-horizontal li .pure-menu-children {
- background: #fff; /* Old browsers */
- border: 1px solid #b7b7b7;
-}
-
-/* remove borders for horizontal menus */
-.pure-menu.pure-menu-horizontal,
-.pure-menu.pure-menu-horizontal .pure-menu-heading {
- border: none;
-}
-
-
-/* LINK STYLES */
-
-.pure-menu a {
- border: 1px solid transparent;
- border-left: none;
- border-right: none;
-
-}
-
-.pure-menu a,
-.pure-menu .pure-menu-can-have-children > li:after {
- color: #777;
-}
-
-.pure-menu .pure-menu-can-have-children > li:hover:after {
- color: #fff;
-}
-
-/* Focus style for a dropdown menu-item when the parent has been opened */
-.pure-menu .pure-menu-open {
- background: #dedede;
-}
-
-
-.pure-menu li a:hover,
-.pure-menu li a:focus {
- background: #eee;
-}
-
-/* DISABLED STATES */
-.pure-menu li.pure-menu-disabled a:hover,
-.pure-menu li.pure-menu-disabled a:focus {
- background: #fff;
- color: #bfbfbf;
-}
-
-.pure-menu .pure-menu-disabled > a {
- background-image: none;
- border-color: transparent;
- cursor: default;
-}
-
-.pure-menu .pure-menu-disabled > a,
-.pure-menu .pure-menu-can-have-children.pure-menu-disabled > a:after {
- color: #bfbfbf;
-}
-
-/* HEADINGS */
-.pure-menu .pure-menu-heading {
- color: #565d64;
- text-transform: uppercase;
- font-size: 90%;
- margin-top: 0.5em;
- border-bottom-width: 1px;
- border-bottom-style: solid;
- border-bottom-color: #dfdfdf;
-}
-
-/* ACTIVE MENU ITEM */
-.pure-menu .pure-menu-selected a {
- color: #000;
-}
-
-/* FIXED MENU */
-.pure-menu.pure-menu-open.pure-menu-fixed {
- border: none;
- border-bottom: 1px solid #b7b7b7;
-}
-
-/*csslint box-model:false*/
-/*TODO: Remove this lint rule override after a refactor of this code.*/
-
-
-.pure-paginator {
-
- /* `pure-g` Grid styles */
- letter-spacing: -0.31em; /* Webkit: collapse white-space between units */
- *letter-spacing: normal; /* reset IE < 8 */
- *word-spacing: -0.43em; /* IE < 8: collapse white-space between units */
- text-rendering: optimizespeed; /* Webkit: fixes text-rendering: optimizeLegibility */
-
- /* `pure-paginator` Specific styles */
- list-style: none;
- margin: 0;
- padding: 0;
-}
-.opera-only :-o-prefocus,
-.pure-paginator {
- word-spacing: -0.43em;
-}
-
-/* `pure-u` Grid styles */
-.pure-paginator li {
- display: inline-block;
- *display: inline; /* IE < 8: fake inline-block */
- zoom: 1;
- letter-spacing: normal;
- word-spacing: normal;
- vertical-align: top;
- text-rendering: auto;
-}
-
-
-.pure-paginator .pure-button {
- border-radius: 0;
- padding: 0.8em 1.4em;
- vertical-align: top;
- height: 1.1em;
-}
-.pure-paginator .pure-button:focus,
-.pure-paginator .pure-button:active {
- outline-style: none;
-}
-.pure-paginator .prev,
-.pure-paginator .next {
- color: #C0C1C3;
- text-shadow: 0 -1px 0 rgba(0,0,0, 0.45);
-}
-.pure-paginator .prev {
- border-radius: 2px 0 0 2px;
-}
-.pure-paginator .next {
- border-radius: 0 2px 2px 0;
-}
-
-@media (max-width: 480px) {
- .pure-menu-horizontal {
- width: 100%;
- }
-
- .pure-menu-children li {
- display: block;
- border-bottom: 1px solid black;
- }
-}
\ No newline at end of file