|
|
- /* -- import Roboto Font ---------------------------- */
- @font-face {
- font-family: 'Roboto';
- font-style: italic;
- font-weight: 100;
- src: url(https://fonts.gstatic.com/s/roboto/v29/KFOiCnqEu92Fr1Mu51QrEzQdKg.ttf) format('truetype');
- }
- @font-face {
- font-family: 'Roboto';
- font-style: italic;
- font-weight: 300;
- src: url(https://fonts.gstatic.com/s/roboto/v29/KFOjCnqEu92Fr1Mu51TjASc-CsE.ttf) format('truetype');
- }
- @font-face {
- font-family: 'Roboto';
- font-style: italic;
- font-weight: 400;
- src: url(https://fonts.gstatic.com/s/roboto/v29/KFOkCnqEu92Fr1Mu51xMIzc.ttf) format('truetype');
- }
- @font-face {
- font-family: 'Roboto';
- font-style: italic;
- font-weight: 500;
- src: url(https://fonts.gstatic.com/s/roboto/v29/KFOjCnqEu92Fr1Mu51S7ACc-CsE.ttf) format('truetype');
- }
- @font-face {
- font-family: 'Roboto';
- font-style: italic;
- font-weight: 700;
- src: url(https://fonts.gstatic.com/s/roboto/v29/KFOjCnqEu92Fr1Mu51TzBic-CsE.ttf) format('truetype');
- }
- @font-face {
- font-family: 'Roboto';
- font-style: italic;
- font-weight: 900;
- src: url(https://fonts.gstatic.com/s/roboto/v29/KFOjCnqEu92Fr1Mu51TLBCc-CsE.ttf) format('truetype');
- }
- @font-face {
- font-family: 'Roboto';
- font-style: normal;
- font-weight: 100;
- src: url(https://fonts.gstatic.com/s/roboto/v29/KFOkCnqEu92Fr1MmgVxMIzc.ttf) format('truetype');
- }
- @font-face {
- font-family: 'Roboto';
- font-style: normal;
- font-weight: 300;
- src: url(https://fonts.gstatic.com/s/roboto/v29/KFOlCnqEu92Fr1MmSU5fABc9.ttf) format('truetype');
- }
- @font-face {
- font-family: 'Roboto';
- font-style: normal;
- font-weight: 400;
- src: url(https://fonts.gstatic.com/s/roboto/v29/KFOmCnqEu92Fr1Mu5mxP.ttf) format('truetype');
- }
- @font-face {
- font-family: 'Roboto';
- font-style: normal;
- font-weight: 500;
- src: url(https://fonts.gstatic.com/s/roboto/v29/KFOlCnqEu92Fr1MmEU9fABc9.ttf) format('truetype');
- }
- @font-face {
- font-family: 'Roboto';
- font-style: normal;
- font-weight: 700;
- src: url(https://fonts.gstatic.com/s/roboto/v29/KFOlCnqEu92Fr1MmWUlfABc9.ttf) format('truetype');
- }
-
- @font-face {
- font-family: 'Roboto';
- font-style: normal;
- font-weight: 900;
- src: url(https://fonts.gstatic.com/s/roboto/v29/KFOlCnqEu92Fr1MmYUtfABc9.ttf) format('truetype');
- }
-
- *,
- *:after,
- *:before {
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box;
- }
-
- html,
- body {
- position: relative;
- min-height: 100%;
- height: 100%;
- }
-
- html {
- position: relative;
- overflow-x: hidden;
- margin: 16px;
- padding: 0;
- min-height: 100%;
- font-size: 62.5%;
- }
-
- body {
- font-family: 'RobotoDraft', 'Roboto', 'Helvetica Neue, Helvetica, Arial', sans-serif;
- font-style: normal;
- font-weight: 300;
- font-size: 1.4rem;
- line-height: 2rem;
- letter-spacing: 0.01rem;
- color: #212121;
- background-color: #f5f5f5;
- -webkit-font-smoothing: antialiased;
- -moz-osx-font-smoothing: grayscale;
- text-rendering: optimizeLegibility;
- }
-
- #demo {
- margin: 20px auto;
- max-width: 960px;
- }
-
- #demo h1 {
- font-size: 2.4rem;
- line-height: 3.2rem;
- letter-spacing: 0;
- font-weight: 300;
- color: #212121;
- text-transform: inherit;
- margin-bottom: 1rem;
- text-align: center;
- }
-
- #demo h2 {
- font-size: 1.5rem;
- line-height: 2.8rem;
- letter-spacing: 0.01rem;
- font-weight: 400;
- color: #212121;
- text-align: center;
- }
-
- .shadow-z-1 {
- -webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.24);
- -moz-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.24);
- box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.24);
- }
-
- .table {
- width: 100%;
- max-width: 100%;
- margin-bottom: 2rem;
- background-color: #fff;
- }
-
- .table > thead > tr,
- .table > tbody > tr,
- .table > tfoot > tr {
- -webkit-transition: all 0.3s ease;
- -o-transition: all 0.3s ease;
- transition: all 0.3s ease;
- }
-
- .table > thead > tr > th,
- .table > tbody > tr > th,
- .table > tfoot > tr > th,
- .table > thead > tr > td,
- .table > tbody > tr > td,
- .table > tfoot > tr > td {
- text-align: left;
- padding: 1.6rem;
- vertical-align: top;
- border-top: 0;
- -webkit-transition: all 0.3s ease;
- -o-transition: all 0.3s ease;
- transition: all 0.3s ease;
- }
-
- .table > thead > tr > th {
- font-weight: 400;
- color: #757575;
- vertical-align: bottom;
- border-bottom: 1px solid rgba(0, 0, 0, 0.12);
- }
-
- .table > caption + thead > tr:first-child > th,
- .table > colgroup + thead > tr:first-child > th,
- .table > thead:first-child > tr:first-child > th,
- .table > caption + thead > tr:first-child > td,
- .table > colgroup + thead > tr:first-child > td,
- .table > thead:first-child > tr:first-child > td {
- border-top: 0;
- }
-
- .table > tbody + tbody {
- border-top: 1px solid rgba(0, 0, 0, 0.12);
- }
-
- .table .table {
- background-color: #fff;
- }
-
- .table .no-border {
- border: 0;
- }
-
- .table-condensed > thead > tr > th,
- .table-condensed > tbody > tr > th,
- .table-condensed > tfoot > tr > th,
- .table-condensed > thead > tr > td,
- .table-condensed > tbody > tr > td,
- .table-condensed > tfoot > tr > td {
- padding: 0.8rem;
- }
-
- .table-bordered {
- border: 0;
- }
-
- .table-bordered > thead > tr > th,
- .table-bordered > tbody > tr > th,
- .table-bordered > tfoot > tr > th,
- .table-bordered > thead > tr > td,
- .table-bordered > tbody > tr > td,
- .table-bordered > tfoot > tr > td {
- border: 0;
- border-bottom: 1px solid #e0e0e0;
- }
-
- .table-bordered > thead > tr > th,
- .table-bordered > thead > tr > td {
- border-bottom-width: 2px;
- }
-
- .table-striped > tbody > tr:nth-child(odd) > td,
- .table-striped > tbody > tr:nth-child(odd) > th {
- background-color: #f5f5f5;
- }
-
- .table-hover > tbody > tr:hover > td,
- .table-hover > tbody > tr:hover > th {
- background-color: rgba(0, 0, 0, 0.12);
- }
-
- .file-uploader {
- flex: 0 1 400px;
- display: flex;
- justify-content: center;
- align-items: center;
- flex-wrap: wrap;
- background-color: #fff;
- border-radius: 5px;
- }
-
- .file-uploader #file-input {
- display: none;
- }
-
- .file-uploader label[for="file-input"] {
- padding: 1em 1.5em;
- flex: 1 1 auto;
- text-align: center;
- color: #FFF;
- background-color: #1894AC;
- box-shadow: 1px 0 10px rgba(0,0,0,.15);
- border-radius: 5px;
- cursor: pointer;
- }
-
- form button {
- width: 100%;
- padding: 1em 1.5em;
- flex: 1 1 auto;
- text-align: center;
- color: #FFF;
- background-color: #1894AC;
- box-shadow: 1px 0 10px rgba(0,0,0,.15);
- border-radius: 5px;
- cursor: pointer;
-
- }
|