/files/bootstrap.material-design/0.5.8/css/bootstrap-material-design.css
CSS | 1455 lines | 1415 code | 0 blank | 40 comment | 0 complexity | 52a1a8d6e19efd8047e65929c6f94cdf MD5 | raw file
- /*
- To get this list of colors inject jQuery at http://www.google.com/design/spec/style/color.html#color-color-palette
- Then, run this script to get the list.
- (function() {
- var colors = {}, main = {};
- $(".color-group").each(function() {
- var color = $(this).find(".name").text().trim().toLowerCase().replace(" ", "-");
- colors[color] = {};
- $(this).find(".color").not(".main-color").each(function() {
- var shade = $(this).find(".shade").text().trim(),
- hex = $(this).find(".hex").text().trim();
- colors[color][shade] = hex;
- });
- main[color] = color + "-" + $(this).find(".main-color .shade").text().trim();
- });
- var LESS = "";
- $.each(colors, function(name, shades) {
- LESS += "\n\n";
- $.each(shades, function(shade, hex) {
- LESS += "@" + name + "-" + shade + ": " + hex + ";\n";
- });
- if (main[name]) {
- LESS += "@" + name + ": " + main[name] + ";\n";
- }
- });
- console.log(LESS);
- })();
- */
- /* ANIMATION */
- /* SHADOWS */
- /* Shadows (from mdl http://www.getmdl.io/) */
- body {
- background-color: #EEEEEE;
- }
- body.inverse {
- background: #333333;
- }
- body.inverse,
- body.inverse .form-control {
- color: rgba(255,255,255, 0.84);
- }
- body.inverse .modal,
- body.inverse .panel-default,
- body.inverse .card,
- body.inverse .modal .form-control,
- body.inverse .panel-default .form-control,
- body.inverse .card .form-control {
- background-color: initial;
- color: initial;
- }
- body,
- h1,
- h2,
- h3,
- h4,
- h5,
- h6,
- .h1,
- .h2,
- .h3,
- .h4 {
- font-family: 'Roboto', 'Helvetica', 'Arial', sans-serif;
- font-weight: 300;
- }
- h5,
- h6 {
- font-weight: 400;
- }
- a,
- a:hover,
- a:focus {
- color: #009688;
- }
- a .material-icons,
- a:hover .material-icons,
- a:focus .material-icons {
- vertical-align: middle;
- }
- .form-horizontal .radio,
- .form-horizontal .checkbox,
- .form-horizontal .radio-inline,
- .form-horizontal .checkbox-inline {
- padding-top: 0;
- }
- .form-horizontal .radio {
- margin-bottom: 10px;
- }
- .form-horizontal label {
- text-align: right;
- }
- .form-horizontal label.control-label {
- margin: 0;
- }
- body .container .well.well-sm,
- body .container-fluid .well.well-sm {
- padding: 10px;
- }
- body .container .well.well-lg,
- body .container-fluid .well.well-lg {
- padding: 26px;
- }
- body .container .well,
- body .container-fluid .well,
- body .container .jumbotron,
- body .container-fluid .jumbotron {
- background-color: #fff;
- padding: 19px;
- margin-bottom: 20px;
- -webkit-box-shadow: 0 8px 17px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
- box-shadow: 0 8px 17px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
- border-radius: 2px;
- border: 0;
- }
- body .container .well p,
- body .container-fluid .well p,
- body .container .jumbotron p,
- body .container-fluid .jumbotron p {
- font-weight: 300;
- }
- body .container .well,
- body .container-fluid .well,
- body .container .jumbotron,
- body .container-fluid .jumbotron,
- body .container .well-default,
- body .container-fluid .well-default,
- body .container .jumbotron-default,
- body .container-fluid .jumbotron-default {
- background-color: #ffffff;
- }
- body .container .well-inverse,
- body .container-fluid .well-inverse,
- body .container .jumbotron-inverse,
- body .container-fluid .jumbotron-inverse {
- background-color: #3f51b5;
- }
- body .container .well-primary,
- body .container-fluid .well-primary,
- body .container .jumbotron-primary,
- body .container-fluid .jumbotron-primary {
- background-color: #009688;
- }
- body .container .well-success,
- body .container-fluid .well-success,
- body .container .jumbotron-success,
- body .container-fluid .jumbotron-success {
- background-color: #4caf50;
- }
- body .container .well-info,
- body .container-fluid .well-info,
- body .container .jumbotron-info,
- body .container-fluid .jumbotron-info {
- background-color: #03a9f4;
- }
- body .container .well-warning,
- body .container-fluid .well-warning,
- body .container .jumbotron-warning,
- body .container-fluid .jumbotron-warning {
- background-color: #ff5722;
- }
- body .container .well-danger,
- body .container-fluid .well-danger,
- body .container .jumbotron-danger,
- body .container-fluid .jumbotron-danger {
- background-color: #f44336;
- }
- .btn,
- .input-group-btn .btn {
- border: none;
- border-radius: 2px;
- position: relative;
- padding: 8px 30px;
- margin: 10px 1px;
- font-size: 14px;
- font-weight: 500;
- text-transform: uppercase;
- letter-spacing: 0;
- will-change: box-shadow, transform;
- -webkit-transition: -webkit-box-shadow 0.2s cubic-bezier(0.4, 0, 1, 1), background-color 0.2s cubic-bezier(0.4, 0, 0.2, 1), color 0.2s cubic-bezier(0.4, 0, 0.2, 1);
- -o-transition: box-shadow 0.2s cubic-bezier(0.4, 0, 1, 1), background-color 0.2s cubic-bezier(0.4, 0, 0.2, 1), color 0.2s cubic-bezier(0.4, 0, 0.2, 1);
- transition: box-shadow 0.2s cubic-bezier(0.4, 0, 1, 1), background-color 0.2s cubic-bezier(0.4, 0, 0.2, 1), color 0.2s cubic-bezier(0.4, 0, 0.2, 1);
- outline: 0;
- cursor: pointer;
- text-decoration: none;
- background: transparent;
- }
- .btn::-moz-focus-inner,
- .input-group-btn .btn::-moz-focus-inner {
- border: 0;
- }
- .btn:not(.btn-raised),
- .input-group-btn .btn:not(.btn-raised) {
- -webkit-box-shadow: none;
- box-shadow: none;
- }
- .btn:not(.btn-raised),
- .input-group-btn .btn:not(.btn-raised),
- .btn:not(.btn-raised).btn-default,
- .input-group-btn .btn:not(.btn-raised).btn-default {
- color: rgba(0,0,0, 0.87);
- }
- .btn:not(.btn-raised).btn-inverse,
- .input-group-btn .btn:not(.btn-raised).btn-inverse {
- color: #3f51b5;
- }
- .btn:not(.btn-raised).btn-primary,
- .input-group-btn .btn:not(.btn-raised).btn-primary {
- color: #009688;
- }
- .btn:not(.btn-raised).btn-success,
- .input-group-btn .btn:not(.btn-raised).btn-success {
- color: #4caf50;
- }
- .btn:not(.btn-raised).btn-info,
- .input-group-btn .btn:not(.btn-raised).btn-info {
- color: #03a9f4;
- }
- .btn:not(.btn-raised).btn-warning,
- .input-group-btn .btn:not(.btn-raised).btn-warning {
- color: #ff5722;
- }
- .btn:not(.btn-raised).btn-danger,
- .input-group-btn .btn:not(.btn-raised).btn-danger {
- color: #f44336;
- }
- .btn:not(.btn-raised):not(.btn-link):hover,
- .input-group-btn .btn:not(.btn-raised):not(.btn-link):hover,
- .btn:not(.btn-raised):not(.btn-link):focus,
- .input-group-btn .btn:not(.btn-raised):not(.btn-link):focus {
- background-color: rgba(153, 153, 153, 0.2);
- }
- .theme-dark .btn:not(.btn-raised):not(.btn-link):hover,
- .theme-dark .input-group-btn .btn:not(.btn-raised):not(.btn-link):hover,
- .theme-dark .btn:not(.btn-raised):not(.btn-link):focus,
- .theme-dark .input-group-btn .btn:not(.btn-raised):not(.btn-link):focus {
- background-color: rgba(204, 204, 204, 0.15);
- }
- .btn.btn-raised,
- .input-group-btn .btn.btn-raised,
- .btn.btn-fab,
- .input-group-btn .btn.btn-fab,
- .btn-group-raised .btn,
- .btn-group-raised .input-group-btn .btn,
- .btn.btn-raised.btn-default,
- .input-group-btn .btn.btn-raised.btn-default,
- .btn.btn-fab.btn-default,
- .input-group-btn .btn.btn-fab.btn-default,
- .btn-group-raised .btn.btn-default,
- .btn-group-raised .input-group-btn .btn.btn-default {
- background-color: #EEEEEE;
- color: rgba(0,0,0, 0.87);
- }
- .btn.btn-raised.btn-inverse,
- .input-group-btn .btn.btn-raised.btn-inverse,
- .btn.btn-fab.btn-inverse,
- .input-group-btn .btn.btn-fab.btn-inverse,
- .btn-group-raised .btn.btn-inverse,
- .btn-group-raised .input-group-btn .btn.btn-inverse {
- background-color: #3f51b5;
- color: #ffffff;
- }
- .btn.btn-raised.btn-primary,
- .input-group-btn .btn.btn-raised.btn-primary,
- .btn.btn-fab.btn-primary,
- .input-group-btn .btn.btn-fab.btn-primary,
- .btn-group-raised .btn.btn-primary,
- .btn-group-raised .input-group-btn .btn.btn-primary {
- background-color: #009688;
- color: rgba(255,255,255, 0.84);
- }
- .btn.btn-raised.btn-success,
- .input-group-btn .btn.btn-raised.btn-success,
- .btn.btn-fab.btn-success,
- .input-group-btn .btn.btn-fab.btn-success,
- .btn-group-raised .btn.btn-success,
- .btn-group-raised .input-group-btn .btn.btn-success {
- background-color: #4caf50;
- color: rgba(255,255,255, 0.84);
- }
- .btn.btn-raised.btn-info,
- .input-group-btn .btn.btn-raised.btn-info,
- .btn.btn-fab.btn-info,
- .input-group-btn .btn.btn-fab.btn-info,
- .btn-group-raised .btn.btn-info,
- .btn-group-raised .input-group-btn .btn.btn-info {
- background-color: #03a9f4;
- color: rgba(255,255,255, 0.84);
- }
- .btn.btn-raised.btn-warning,
- .input-group-btn .btn.btn-raised.btn-warning,
- .btn.btn-fab.btn-warning,
- .input-group-btn .btn.btn-fab.btn-warning,
- .btn-group-raised .btn.btn-warning,
- .btn-group-raised .input-group-btn .btn.btn-warning {
- background-color: #ff5722;
- color: rgba(255,255,255, 0.84);
- }
- .btn.btn-raised.btn-danger,
- .input-group-btn .btn.btn-raised.btn-danger,
- .btn.btn-fab.btn-danger,
- .input-group-btn .btn.btn-fab.btn-danger,
- .btn-group-raised .btn.btn-danger,
- .btn-group-raised .input-group-btn .btn.btn-danger {
- background-color: #f44336;
- color: rgba(255,255,255, 0.84);
- }
- .btn.btn-raised:not(.btn-link),
- .input-group-btn .btn.btn-raised:not(.btn-link),
- .btn-group-raised .btn:not(.btn-link),
- .btn-group-raised .input-group-btn .btn:not(.btn-link) {
- -webkit-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
- box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
- }
- .btn.btn-raised:not(.btn-link):hover,
- .input-group-btn .btn.btn-raised:not(.btn-link):hover,
- .btn-group-raised .btn:not(.btn-link):hover,
- .btn-group-raised .input-group-btn .btn:not(.btn-link):hover,
- .btn.btn-raised:not(.btn-link):focus,
- .input-group-btn .btn.btn-raised:not(.btn-link):focus,
- .btn-group-raised .btn:not(.btn-link):focus,
- .btn-group-raised .input-group-btn .btn:not(.btn-link):focus,
- .btn.btn-raised:not(.btn-link).active,
- .input-group-btn .btn.btn-raised:not(.btn-link).active,
- .btn-group-raised .btn:not(.btn-link).active,
- .btn-group-raised .input-group-btn .btn:not(.btn-link).active,
- .btn.btn-raised:not(.btn-link):active,
- .input-group-btn .btn.btn-raised:not(.btn-link):active,
- .btn-group-raised .btn:not(.btn-link):active,
- .btn-group-raised .input-group-btn .btn:not(.btn-link):active {
- outline: 0;
- }
- .btn.btn-raised:not(.btn-link):hover,
- .input-group-btn .btn.btn-raised:not(.btn-link):hover,
- .btn-group-raised .btn:not(.btn-link):hover,
- .btn-group-raised .input-group-btn .btn:not(.btn-link):hover,
- .btn.btn-raised:not(.btn-link):focus,
- .input-group-btn .btn.btn-raised:not(.btn-link):focus,
- .btn-group-raised .btn:not(.btn-link):focus,
- .btn-group-raised .input-group-btn .btn:not(.btn-link):focus,
- .btn.btn-raised:not(.btn-link).active,
- .input-group-btn .btn.btn-raised:not(.btn-link).active,
- .btn-group-raised .btn:not(.btn-link).active,
- .btn-group-raised .input-group-btn .btn:not(.btn-link).active,
- .btn.btn-raised:not(.btn-link):active,
- .input-group-btn .btn.btn-raised:not(.btn-link):active,
- .btn-group-raised .btn:not(.btn-link):active,
- .btn-group-raised .input-group-btn .btn:not(.btn-link):active,
- .btn.btn-raised:not(.btn-link):hover.btn-default,
- .input-group-btn .btn.btn-raised:not(.btn-link):hover.btn-default,
- .btn-group-raised .btn:not(.btn-link):hover.btn-default,
- .btn-group-raised .input-group-btn .btn:not(.btn-link):hover.btn-default,
- .btn.btn-raised:not(.btn-link):focus.btn-default,
- .input-group-btn .btn.btn-raised:not(.btn-link):focus.btn-default,
- .btn-group-raised .btn:not(.btn-link):focus.btn-default,
- .btn-group-raised .input-group-btn .btn:not(.btn-link):focus.btn-default,
- .btn.btn-raised:not(.btn-link).active.btn-default,
- .input-group-btn .btn.btn-raised:not(.btn-link).active.btn-default,
- .btn-group-raised .btn:not(.btn-link).active.btn-default,
- .btn-group-raised .input-group-btn .btn:not(.btn-link).active.btn-default,
- .btn.btn-raised:not(.btn-link):active.btn-default,
- .input-group-btn .btn.btn-raised:not(.btn-link):active.btn-default,
- .btn-group-raised .btn:not(.btn-link):active.btn-default,
- .btn-group-raised .input-group-btn .btn:not(.btn-link):active.btn-default {
- background-color: #e4e4e4;
- }
- .btn.btn-raised:not(.btn-link):hover.btn-inverse,
- .input-group-btn .btn.btn-raised:not(.btn-link):hover.btn-inverse,
- .btn-group-raised .btn:not(.btn-link):hover.btn-inverse,
- .btn-group-raised .input-group-btn .btn:not(.btn-link):hover.btn-inverse,
- .btn.btn-raised:not(.btn-link):focus.btn-inverse,
- .input-group-btn .btn.btn-raised:not(.btn-link):focus.btn-inverse,
- .btn-group-raised .btn:not(.btn-link):focus.btn-inverse,
- .btn-group-raised .input-group-btn .btn:not(.btn-link):focus.btn-inverse,
- .btn.btn-raised:not(.btn-link).active.btn-inverse,
- .input-group-btn .btn.btn-raised:not(.btn-link).active.btn-inverse,
- .btn-group-raised .btn:not(.btn-link).active.btn-inverse,
- .btn-group-raised .input-group-btn .btn:not(.btn-link).active.btn-inverse,
- .btn.btn-raised:not(.btn-link):active.btn-inverse,
- .input-group-btn .btn.btn-raised:not(.btn-link):active.btn-inverse,
- .btn-group-raised .btn:not(.btn-link):active.btn-inverse,
- .btn-group-raised .input-group-btn .btn:not(.btn-link):active.btn-inverse {
- background-color: #495bc0;
- }
- .btn.btn-raised:not(.btn-link):hover.btn-primary,
- .input-group-btn .btn.btn-raised:not(.btn-link):hover.btn-primary,
- .btn-group-raised .btn:not(.btn-link):hover.btn-primary,
- .btn-group-raised .input-group-btn .btn:not(.btn-link):hover.btn-primary,
- .btn.btn-raised:not(.btn-link):focus.btn-primary,
- .input-group-btn .btn.btn-raised:not(.btn-link):focus.btn-primary,
- .btn-group-raised .btn:not(.btn-link):focus.btn-primary,
- .btn-group-raised .input-group-btn .btn:not(.btn-link):focus.btn-primary,
- .btn.btn-raised:not(.btn-link).active.btn-primary,
- .input-group-btn .btn.btn-raised:not(.btn-link).active.btn-primary,
- .btn-group-raised .btn:not(.btn-link).active.btn-primary,
- .btn-group-raised .input-group-btn .btn:not(.btn-link).active.btn-primary,
- .btn.btn-raised:not(.btn-link):active.btn-primary,
- .input-group-btn .btn.btn-raised:not(.btn-link):active.btn-primary,
- .btn-group-raised .btn:not(.btn-link):active.btn-primary,
- .btn-group-raised .input-group-btn .btn:not(.btn-link):active.btn-primary {
- background-color: #00aa9a;
- }
- .btn.btn-raised:not(.btn-link):hover.btn-success,
- .input-group-btn .btn.btn-raised:not(.btn-link):hover.btn-success,
- .btn-group-raised .btn:not(.btn-link):hover.btn-success,
- .btn-group-raised .input-group-btn .btn:not(.btn-link):hover.btn-success,
- .btn.btn-raised:not(.btn-link):focus.btn-success,
- .input-group-btn .btn.btn-raised:not(.btn-link):focus.btn-success,
- .btn-group-raised .btn:not(.btn-link):focus.btn-success,
- .btn-group-raised .input-group-btn .btn:not(.btn-link):focus.btn-success,
- .btn.btn-raised:not(.btn-link).active.btn-success,
- .input-group-btn .btn.btn-raised:not(.btn-link).active.btn-success,
- .btn-group-raised .btn:not(.btn-link).active.btn-success,
- .btn-group-raised .input-group-btn .btn:not(.btn-link).active.btn-success,
- .btn.btn-raised:not(.btn-link):active.btn-success,
- .input-group-btn .btn.btn-raised:not(.btn-link):active.btn-success,
- .btn-group-raised .btn:not(.btn-link):active.btn-success,
- .btn-group-raised .input-group-btn .btn:not(.btn-link):active.btn-success {
- background-color: #59b75c;
- }
- .btn.btn-raised:not(.btn-link):hover.btn-info,
- .input-group-btn .btn.btn-raised:not(.btn-link):hover.btn-info,
- .btn-group-raised .btn:not(.btn-link):hover.btn-info,
- .btn-group-raised .input-group-btn .btn:not(.btn-link):hover.btn-info,
- .btn.btn-raised:not(.btn-link):focus.btn-info,
- .input-group-btn .btn.btn-raised:not(.btn-link):focus.btn-info,
- .btn-group-raised .btn:not(.btn-link):focus.btn-info,
- .btn-group-raised .input-group-btn .btn:not(.btn-link):focus.btn-info,
- .btn.btn-raised:not(.btn-link).active.btn-info,
- .input-group-btn .btn.btn-raised:not(.btn-link).active.btn-info,
- .btn-group-raised .btn:not(.btn-link).active.btn-info,
- .btn-group-raised .input-group-btn .btn:not(.btn-link).active.btn-info,
- .btn.btn-raised:not(.btn-link):active.btn-info,
- .input-group-btn .btn.btn-raised:not(.btn-link):active.btn-info,
- .btn-group-raised .btn:not(.btn-link):active.btn-info,
- .btn-group-raised .input-group-btn .btn:not(.btn-link):active.btn-info {
- background-color: #0fb2fc;
- }
- .btn.btn-raised:not(.btn-link):hover.btn-warning,
- .input-group-btn .btn.btn-raised:not(.btn-link):hover.btn-warning,
- .btn-group-raised .btn:not(.btn-link):hover.btn-warning,
- .btn-group-raised .input-group-btn .btn:not(.btn-link):hover.btn-warning,
- .btn.btn-raised:not(.btn-link):focus.btn-warning,
- .input-group-btn .btn.btn-raised:not(.btn-link):focus.btn-warning,
- .btn-group-raised .btn:not(.btn-link):focus.btn-warning,
- .btn-group-raised .input-group-btn .btn:not(.btn-link):focus.btn-warning,
- .btn.btn-raised:not(.btn-link).active.btn-warning,
- .input-group-btn .btn.btn-raised:not(.btn-link).active.btn-warning,
- .btn-group-raised .btn:not(.btn-link).active.btn-warning,
- .btn-group-raised .input-group-btn .btn:not(.btn-link).active.btn-warning,
- .btn.btn-raised:not(.btn-link):active.btn-warning,
- .input-group-btn .btn.btn-raised:not(.btn-link):active.btn-warning,
- .btn-group-raised .btn:not(.btn-link):active.btn-warning,
- .btn-group-raised .input-group-btn .btn:not(.btn-link):active.btn-warning {
- background-color: #ff6736;
- }
- .btn.btn-raised:not(.btn-link):hover.btn-danger,
- .input-group-btn .btn.btn-raised:not(.btn-link):hover.btn-danger,
- .btn-group-raised .btn:not(.btn-link):hover.btn-danger,
- .btn-group-raised .input-group-btn .btn:not(.btn-link):hover.btn-danger,
- .btn.btn-raised:not(.btn-link):focus.btn-danger,
- .input-group-btn .btn.btn-raised:not(.btn-link):focus.btn-danger,
- .btn-group-raised .btn:not(.btn-link):focus.btn-danger,
- .btn-group-raised .input-group-btn .btn:not(.btn-link):focus.btn-danger,
- .btn.btn-raised:not(.btn-link).active.btn-danger,
- .input-group-btn .btn.btn-raised:not(.btn-link).active.btn-danger,
- .btn-group-raised .btn:not(.btn-link).active.btn-danger,
- .btn-group-raised .input-group-btn .btn:not(.btn-link).active.btn-danger,
- .btn.btn-raised:not(.btn-link):active.btn-danger,
- .input-group-btn .btn.btn-raised:not(.btn-link):active.btn-danger,
- .btn-group-raised .btn:not(.btn-link):active.btn-danger,
- .btn-group-raised .input-group-btn .btn:not(.btn-link):active.btn-danger {
- background-color: #f55549;
- }
- .btn.btn-raised:not(.btn-link).active,
- .input-group-btn .btn.btn-raised:not(.btn-link).active,
- .btn-group-raised .btn:not(.btn-link).active,
- .btn-group-raised .input-group-btn .btn:not(.btn-link).active,
- .btn.btn-raised:not(.btn-link):active,
- .input-group-btn .btn.btn-raised:not(.btn-link):active,
- .btn-group-raised .btn:not(.btn-link):active,
- .btn-group-raised .input-group-btn .btn:not(.btn-link):active,
- .btn.btn-raised:not(.btn-link).active:hover,
- .input-group-btn .btn.btn-raised:not(.btn-link).active:hover,
- .btn-group-raised .btn:not(.btn-link).active:hover,
- .btn-group-raised .input-group-btn .btn:not(.btn-link).active:hover,
- .btn.btn-raised:not(.btn-link):active:hover,
- .input-group-btn .btn.btn-raised:not(.btn-link):active:hover,
- .btn-group-raised .btn:not(.btn-link):active:hover,
- .btn-group-raised .input-group-btn .btn:not(.btn-link):active:hover {
- -webkit-box-shadow: 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12), 0 2px 4px -1px rgba(0, 0, 0, 0.2);
- box-shadow: 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12), 0 2px 4px -1px rgba(0, 0, 0, 0.2);
- }
- .btn.btn-raised:not(.btn-link):focus,
- .input-group-btn .btn.btn-raised:not(.btn-link):focus,
- .btn-group-raised .btn:not(.btn-link):focus,
- .btn-group-raised .input-group-btn .btn:not(.btn-link):focus,
- .btn.btn-raised:not(.btn-link):focus.active,
- .input-group-btn .btn.btn-raised:not(.btn-link):focus.active,
- .btn-group-raised .btn:not(.btn-link):focus.active,
- .btn-group-raised .input-group-btn .btn:not(.btn-link):focus.active,
- .btn.btn-raised:not(.btn-link):focus:active,
- .input-group-btn .btn.btn-raised:not(.btn-link):focus:active,
- .btn-group-raised .btn:not(.btn-link):focus:active,
- .btn-group-raised .input-group-btn .btn:not(.btn-link):focus:active,
- .btn.btn-raised:not(.btn-link):focus:hover,
- .input-group-btn .btn.btn-raised:not(.btn-link):focus:hover,
- .btn-group-raised .btn:not(.btn-link):focus:hover,
- .btn-group-raised .input-group-btn .btn:not(.btn-link):focus:hover,
- .btn.btn-raised:not(.btn-link):focus.active:hover,
- .input-group-btn .btn.btn-raised:not(.btn-link):focus.active:hover,
- .btn-group-raised .btn:not(.btn-link):focus.active:hover,
- .btn-group-raised .input-group-btn .btn:not(.btn-link):focus.active:hover,
- .btn.btn-raised:not(.btn-link):focus:active:hover,
- .input-group-btn .btn.btn-raised:not(.btn-link):focus:active:hover,
- .btn-group-raised .btn:not(.btn-link):focus:active:hover,
- .btn-group-raised .input-group-btn .btn:not(.btn-link):focus:active:hover {
- -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.18), 0 8px 16px rgba(0, 0, 0, 0.36);
- box-shadow: 0 0 8px rgba(0, 0, 0, 0.18), 0 8px 16px rgba(0, 0, 0, 0.36);
- }
- .btn.btn-fab,
- .input-group-btn .btn.btn-fab {
- border-radius: 50%;
- font-size: 24px;
- height: 56px;
- margin: auto;
- min-width: 56px;
- width: 56px;
- padding: 0;
- overflow: hidden;
- -webkit-box-shadow: 0 1px 1.5px 0 rgba(0, 0, 0, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.24);
- box-shadow: 0 1px 1.5px 0 rgba(0, 0, 0, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.24);
- position: relative;
- line-height: normal;
- }
- .btn.btn-fab .ripple-container,
- .input-group-btn .btn.btn-fab .ripple-container {
- border-radius: 50%;
- }
- .btn.btn-fab.btn-fab-mini,
- .input-group-btn .btn.btn-fab.btn-fab-mini,
- .btn-group-sm .btn.btn-fab,
- .btn-group-sm .input-group-btn .btn.btn-fab {
- height: 40px;
- min-width: 40px;
- width: 40px;
- }
- .btn.btn-fab.btn-fab-mini.material-icons,
- .input-group-btn .btn.btn-fab.btn-fab-mini.material-icons,
- .btn-group-sm .btn.btn-fab.material-icons,
- .btn-group-sm .input-group-btn .btn.btn-fab.material-icons {
- top: 0px;
- left: 0px;
- }
- .btn.btn-fab i.material-icons,
- .input-group-btn .btn.btn-fab i.material-icons {
- position: absolute;
- top: 50%;
- left: 50%;
- -webkit-transform: translate(-12px, -12px);
- -ms-transform: translate(-12px, -12px);
- -o-transform: translate(-12px, -12px);
- transform: translate(-12px, -12px);
- line-height: 24px;
- width: 24px;
- }
- .btn i.material-icons,
- .input-group-btn .btn i.material-icons {
- vertical-align: middle;
- }
- .btn.btn-lg,
- .input-group-btn .btn.btn-lg,
- .btn-group-lg .btn,
- .btn-group-lg .input-group-btn .btn {
- font-size: 16px;
- }
- .btn.btn-sm,
- .input-group-btn .btn.btn-sm,
- .btn-group-sm .btn,
- .btn-group-sm .input-group-btn .btn {
- padding: 5px 20px;
- font-size: 12px;
- }
- .btn.btn-xs,
- .input-group-btn .btn.btn-xs,
- .btn-group-xs .btn,
- .btn-group-xs .input-group-btn .btn {
- padding: 4px 15px;
- font-size: 10px;
- }
- fieldset[disabled][disabled] .btn,
- fieldset[disabled][disabled] .input-group-btn .btn,
- fieldset[disabled][disabled] .btn-group,
- fieldset[disabled][disabled] .btn-group-vertical,
- .btn.disabled,
- .input-group-btn .btn.disabled,
- .btn-group.disabled,
- .btn-group-vertical.disabled,
- .btn:disabled,
- .input-group-btn .btn:disabled,
- .btn-group:disabled,
- .btn-group-vertical:disabled,
- .btn[disabled][disabled],
- .input-group-btn .btn[disabled][disabled],
- .btn-group[disabled][disabled],
- .btn-group-vertical[disabled][disabled] {
- color: rgba(0, 0, 0, 0.26);
- background: transparent;
- }
- .theme-dark fieldset[disabled][disabled] .btn,
- .theme-dark fieldset[disabled][disabled] .input-group-btn .btn,
- .theme-dark fieldset[disabled][disabled] .btn-group,
- .theme-dark fieldset[disabled][disabled] .btn-group-vertical,
- .theme-dark .btn.disabled,
- .theme-dark .input-group-btn .btn.disabled,
- .theme-dark .btn-group.disabled,
- .theme-dark .btn-group-vertical.disabled,
- .theme-dark .btn:disabled,
- .theme-dark .input-group-btn .btn:disabled,
- .theme-dark .btn-group:disabled,
- .theme-dark .btn-group-vertical:disabled,
- .theme-dark .btn[disabled][disabled],
- .theme-dark .input-group-btn .btn[disabled][disabled],
- .theme-dark .btn-group[disabled][disabled],
- .theme-dark .btn-group-vertical[disabled][disabled] {
- color: rgba(255, 255, 255, 0.3);
- }
- fieldset[disabled][disabled] .btn.btn-raised,
- fieldset[disabled][disabled] .input-group-btn .btn.btn-raised,
- fieldset[disabled][disabled] .btn-group.btn-raised,
- fieldset[disabled][disabled] .btn-group-vertical.btn-raised,
- .btn.disabled.btn-raised,
- .input-group-btn .btn.disabled.btn-raised,
- .btn-group.disabled.btn-raised,
- .btn-group-vertical.disabled.btn-raised,
- .btn:disabled.btn-raised,
- .input-group-btn .btn:disabled.btn-raised,
- .btn-group:disabled.btn-raised,
- .btn-group-vertical:disabled.btn-raised,
- .btn[disabled][disabled].btn-raised,
- .input-group-btn .btn[disabled][disabled].btn-raised,
- .btn-group[disabled][disabled].btn-raised,
- .btn-group-vertical[disabled][disabled].btn-raised,
- fieldset[disabled][disabled] .btn.btn-group-raised,
- fieldset[disabled][disabled] .input-group-btn .btn.btn-group-raised,
- fieldset[disabled][disabled] .btn-group.btn-group-raised,
- fieldset[disabled][disabled] .btn-group-vertical.btn-group-raised,
- .btn.disabled.btn-group-raised,
- .input-group-btn .btn.disabled.btn-group-raised,
- .btn-group.disabled.btn-group-raised,
- .btn-group-vertical.disabled.btn-group-raised,
- .btn:disabled.btn-group-raised,
- .input-group-btn .btn:disabled.btn-group-raised,
- .btn-group:disabled.btn-group-raised,
- .btn-group-vertical:disabled.btn-group-raised,
- .btn[disabled][disabled].btn-group-raised,
- .input-group-btn .btn[disabled][disabled].btn-group-raised,
- .btn-group[disabled][disabled].btn-group-raised,
- .btn-group-vertical[disabled][disabled].btn-group-raised,
- fieldset[disabled][disabled] .btn.btn-raised.active,
- fieldset[disabled][disabled] .input-group-btn .btn.btn-raised.active,
- fieldset[disabled][disabled] .btn-group.btn-raised.active,
- fieldset[disabled][disabled] .btn-group-vertical.btn-raised.active,
- .btn.disabled.btn-raised.active,
- .input-group-btn .btn.disabled.btn-raised.active,
- .btn-group.disabled.btn-raised.active,
- .btn-group-vertical.disabled.btn-raised.active,
- .btn:disabled.btn-raised.active,
- .input-group-btn .btn:disabled.btn-raised.active,
- .btn-group:disabled.btn-raised.active,
- .btn-group-vertical:disabled.btn-raised.active,
- .btn[disabled][disabled].btn-raised.active,
- .input-group-btn .btn[disabled][disabled].btn-raised.active,
- .btn-group[disabled][disabled].btn-raised.active,
- .btn-group-vertical[disabled][disabled].btn-raised.active,
- fieldset[disabled][disabled] .btn.btn-group-raised.active,
- fieldset[disabled][disabled] .input-group-btn .btn.btn-group-raised.active,
- fieldset[disabled][disabled] .btn-group.btn-group-raised.active,
- fieldset[disabled][disabled] .btn-group-vertical.btn-group-raised.active,
- .btn.disabled.btn-group-raised.active,
- .input-group-btn .btn.disabled.btn-group-raised.active,
- .btn-group.disabled.btn-group-raised.active,
- .btn-group-vertical.disabled.btn-group-raised.active,
- .btn:disabled.btn-group-raised.active,
- .input-group-btn .btn:disabled.btn-group-raised.active,
- .btn-group:disabled.btn-group-raised.active,
- .btn-group-vertical:disabled.btn-group-raised.active,
- .btn[disabled][disabled].btn-group-raised.active,
- .input-group-btn .btn[disabled][disabled].btn-group-raised.active,
- .btn-group[disabled][disabled].btn-group-raised.active,
- .btn-group-vertical[disabled][disabled].btn-group-raised.active,
- fieldset[disabled][disabled] .btn.btn-raised:active,
- fieldset[disabled][disabled] .input-group-btn .btn.btn-raised:active,
- fieldset[disabled][disabled] .btn-group.btn-raised:active,
- fieldset[disabled][disabled] .btn-group-vertical.btn-raised:active,
- .btn.disabled.btn-raised:active,
- .input-group-btn .btn.disabled.btn-raised:active,
- .btn-group.disabled.btn-raised:active,
- .btn-group-vertical.disabled.btn-raised:active,
- .btn:disabled.btn-raised:active,
- .input-group-btn .btn:disabled.btn-raised:active,
- .btn-group:disabled.btn-raised:active,
- .btn-group-vertical:disabled.btn-raised:active,
- .btn[disabled][disabled].btn-raised:active,
- .input-group-btn .btn[disabled][disabled].btn-raised:active,
- .btn-group[disabled][disabled].btn-raised:active,
- .btn-group-vertical[disabled][disabled].btn-raised:active,
- fieldset[disabled][disabled] .btn.btn-group-raised:active,
- fieldset[disabled][disabled] .input-group-btn .btn.btn-group-raised:active,
- fieldset[disabled][disabled] .btn-group.btn-group-raised:active,
- fieldset[disabled][disabled] .btn-group-vertical.btn-group-raised:active,
- .btn.disabled.btn-group-raised:active,
- .input-group-btn .btn.disabled.btn-group-raised:active,
- .btn-group.disabled.btn-group-raised:active,
- .btn-group-vertical.disabled.btn-group-raised:active,
- .btn:disabled.btn-group-raised:active,
- .input-group-btn .btn:disabled.btn-group-raised:active,
- .btn-group:disabled.btn-group-raised:active,
- .btn-group-vertical:disabled.btn-group-raised:active,
- .btn[disabled][disabled].btn-group-raised:active,
- .input-group-btn .btn[disabled][disabled].btn-group-raised:active,
- .btn-group[disabled][disabled].btn-group-raised:active,
- .btn-group-vertical[disabled][disabled].btn-group-raised:active,
- fieldset[disabled][disabled] .btn.btn-raised:focus:not(:active),
- fieldset[disabled][disabled] .input-group-btn .btn.btn-raised:focus:not(:active),
- fieldset[disabled][disabled] .btn-group.btn-raised:focus:not(:active),
- fieldset[disabled][disabled] .btn-group-vertical.btn-raised:focus:not(:active),
- .btn.disabled.btn-raised:focus:not(:active),
- .input-group-btn .btn.disabled.btn-raised:focus:not(:active),
- .btn-group.disabled.btn-raised:focus:not(:active),
- .btn-group-vertical.disabled.btn-raised:focus:not(:active),
- .btn:disabled.btn-raised:focus:not(:active),
- .input-group-btn .btn:disabled.btn-raised:focus:not(:active),
- .btn-group:disabled.btn-raised:focus:not(:active),
- .btn-group-vertical:disabled.btn-raised:focus:not(:active),
- .btn[disabled][disabled].btn-raised:focus:not(:active),
- .input-group-btn .btn[disabled][disabled].btn-raised:focus:not(:active),
- .btn-group[disabled][disabled].btn-raised:focus:not(:active),
- .btn-group-vertical[disabled][disabled].btn-raised:focus:not(:active),
- fieldset[disabled][disabled] .btn.btn-group-raised:focus:not(:active),
- fieldset[disabled][disabled] .input-group-btn .btn.btn-group-raised:focus:not(:active),
- fieldset[disabled][disabled] .btn-group.btn-group-raised:focus:not(:active),
- fieldset[disabled][disabled] .btn-group-vertical.btn-group-raised:focus:not(:active),
- .btn.disabled.btn-group-raised:focus:not(:active),
- .input-group-btn .btn.disabled.btn-group-raised:focus:not(:active),
- .btn-group.disabled.btn-group-raised:focus:not(:active),
- .btn-group-vertical.disabled.btn-group-raised:focus:not(:active),
- .btn:disabled.btn-group-raised:focus:not(:active),
- .input-group-btn .btn:disabled.btn-group-raised:focus:not(:active),
- .btn-group:disabled.btn-group-raised:focus:not(:active),
- .btn-group-vertical:disabled.btn-group-raised:focus:not(:active),
- .btn[disabled][disabled].btn-group-raised:focus:not(:active),
- .input-group-btn .btn[disabled][disabled].btn-group-raised:focus:not(:active),
- .btn-group[disabled][disabled].btn-group-raised:focus:not(:active),
- .btn-group-vertical[disabled][disabled].btn-group-raised:focus:not(:active) {
- -webkit-box-shadow: none;
- box-shadow: none;
- }
- .btn-group,
- .btn-group-vertical {
- position: relative;
- margin: 10px 1px;
- }
- .btn-group.open > .dropdown-toggle.btn,
- .btn-group-vertical.open > .dropdown-toggle.btn,
- .btn-group.open > .dropdown-toggle.btn.btn-default,
- .btn-group-vertical.open > .dropdown-toggle.btn.btn-default {
- background-color: #EEEEEE;
- }
- .btn-group.open > .dropdown-toggle.btn.btn-inverse,
- .btn-group-vertical.open > .dropdown-toggle.btn.btn-inverse {
- background-color: #3f51b5;
- }
- .btn-group.open > .dropdown-toggle.btn.btn-primary,
- .btn-group-vertical.open > .dropdown-toggle.btn.btn-primary {
- background-color: #009688;
- }
- .btn-group.open > .dropdown-toggle.btn.btn-success,
- .btn-group-vertical.open > .dropdown-toggle.btn.btn-success {
- background-color: #4caf50;
- }
- .btn-group.open > .dropdown-toggle.btn.btn-info,
- .btn-group-vertical.open > .dropdown-toggle.btn.btn-info {
- background-color: #03a9f4;
- }
- .btn-group.open > .dropdown-toggle.btn.btn-warning,
- .btn-group-vertical.open > .dropdown-toggle.btn.btn-warning {
- background-color: #ff5722;
- }
- .btn-group.open > .dropdown-toggle.btn.btn-danger,
- .btn-group-vertical.open > .dropdown-toggle.btn.btn-danger {
- background-color: #f44336;
- }
- .btn-group .dropdown-menu,
- .btn-group-vertical .dropdown-menu {
- border-radius: 0 0 2px 2px;
- }
- .btn-group.btn-group-raised,
- .btn-group-vertical.btn-group-raised {
- -webkit-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
- box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
- }
- .btn-group .btn + .btn,
- .btn-group-vertical .btn + .btn,
- .btn-group .btn,
- .btn-group-vertical .btn,
- .btn-group .btn:active,
- .btn-group-vertical .btn:active,
- .btn-group .btn-group,
- .btn-group-vertical .btn-group {
- margin: 0;
- }
- .checkbox label {
- cursor: pointer;
- padding-left: 0;
- color: rgba(0,0,0, 0.26);
- }
- .form-group.is-focused .checkbox label {
- color: rgba(0,0,0, 0.26);
- }
- .form-group.is-focused .checkbox label:hover,
- .form-group.is-focused .checkbox label:focus {
- color: rgba(0,0,0, .54);
- }
- fieldset[disabled] .form-group.is-focused .checkbox label {
- color: rgba(0,0,0, 0.26);
- }
- .checkbox input[type=checkbox] {
- opacity: 0;
- position: absolute;
- margin: 0;
- z-index: -1;
- width: 0;
- height: 0;
- overflow: hidden;
- left: 0;
- pointer-events: none;
- }
- .checkbox .checkbox-material {
- vertical-align: middle;
- position: relative;
- top: 3px;
- }
- .checkbox .checkbox-material:before {
- display: block;
- position: absolute;
- left: 0;
- content: "";
- background-color: rgba(0, 0, 0, 0.84);
- height: 20px;
- width: 20px;
- border-radius: 100%;
- z-index: 1;
- opacity: 0;
- margin: 0;
- -webkit-transform: scale3d(2.3, 2.3, 1);
- transform: scale3d(2.3, 2.3, 1);
- }
- .checkbox .checkbox-material .check {
- position: relative;
- display: inline-block;
- width: 20px;
- height: 20px;
- border: 2px solid rgba(0,0,0, .54);
- overflow: hidden;
- z-index: 1;
- }
- .checkbox .checkbox-material .check:before {
- position: absolute;
- content: "";
- -webkit-transform: rotate(45deg);
- -ms-transform: rotate(45deg);
- -o-transform: rotate(45deg);
- transform: rotate(45deg);
- display: block;
- margin-top: -4px;
- margin-left: 6px;
- width: 0;
- height: 0;
- -webkit-box-shadow: 0 0 0 0,
- 0 0 0 0,
- 0 0 0 0,
- 0 0 0 0,
- 0 0 0 0,
- 0 0 0 0,
- 0 0 0 0 inset;
- box-shadow: 0 0 0 0,
- 0 0 0 0,
- 0 0 0 0,
- 0 0 0 0,
- 0 0 0 0,
- 0 0 0 0,
- 0 0 0 0 inset;
- -webkit-animation: checkbox-off 0.3s forwards;
- -o-animation: checkbox-off 0.3s forwards;
- animation: checkbox-off 0.3s forwards;
- }
- .checkbox input[type=checkbox]:focus + .checkbox-material .check:after {
- opacity: 0.2;
- }
- .checkbox input[type=checkbox]:checked + .checkbox-material .check {
- color: #009688;
- border-color: #009688;
- }
- .checkbox input[type=checkbox]:checked + .checkbox-material .check:before {
- color: #009688;
- -webkit-box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 20px -12px 0 11px;
- box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 20px -12px 0 11px;
- -webkit-animation: checkbox-on 0.3s forwards;
- -o-animation: checkbox-on 0.3s forwards;
- animation: checkbox-on 0.3s forwards;
- }
- .checkbox input[type=checkbox]:checked + .checkbox-material:before {
- -webkit-animation: rippleOn 500ms;
- -o-animation: rippleOn 500ms;
- animation: rippleOn 500ms;
- }
- .checkbox input[type=checkbox]:checked + .checkbox-material .check:after {
- -webkit-animation: rippleOn 500ms forwards;
- -o-animation: rippleOn 500ms forwards;
- animation: rippleOn 500ms forwards;
- }
- .checkbox input[type=checkbox]:not(:checked) + .checkbox-material:before {
- -webkit-animation: rippleOff 500ms;
- -o-animation: rippleOff 500ms;
- animation: rippleOff 500ms;
- }
- .checkbox input[type=checkbox]:not(:checked) + .checkbox-material .check:after {
- -webkit-animation: rippleOff 500ms forwards;
- -o-animation: rippleOff 500ms forwards;
- animation: rippleOff 500ms forwards;
- }
- fieldset[disabled] .checkbox,
- fieldset[disabled] .checkbox input[type=checkbox],
- .checkbox input[type=checkbox][disabled]:not(:checked) ~ .checkbox-material .check:before,
- .checkbox input[type=checkbox][disabled]:not(:checked) ~ .checkbox-material .check,
- .checkbox input[type=checkbox][disabled] + .circle {
- opacity: 0.5;
- }
- .checkbox input[type=checkbox][disabled] + .checkbox-material .check:after {
- background-color: rgba(0,0,0, 0.87);
- -webkit-transform: rotate(-45deg);
- -ms-transform: rotate(-45deg);
- -o-transform: rotate(-45deg);
- transform: rotate(-45deg);
- }
- @-webkit-keyframes checkbox-on {
- 0% {
- -webkit-box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 15px 2px 0 11px;
- box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 15px 2px 0 11px;
- }
- 50% {
- -webkit-box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 20px 2px 0 11px;
- box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 20px 2px 0 11px;
- }
- 100% {
- -webkit-box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 20px -12px 0 11px;
- box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 20px -12px 0 11px;
- }
- }
- @-o-keyframes checkbox-on {
- 0% {
- box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 15px 2px 0 11px;
- }
- 50% {
- box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 20px 2px 0 11px;
- }
- 100% {
- box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 20px -12px 0 11px;
- }
- }
- @keyframes checkbox-on {
- 0% {
- -webkit-box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 15px 2px 0 11px;
- box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 15px 2px 0 11px;
- }
- 50% {
- -webkit-box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 20px 2px 0 11px;
- box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 20px 2px 0 11px;
- }
- 100% {
- -webkit-box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 20px -12px 0 11px;
- box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 20px -12px 0 11px;
- }
- }
- @-webkit-keyframes checkbox-off {
- 0% {
- -webkit-box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 20px -12px 0 11px, 0 0 0 0 inset;
- box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 20px -12px 0 11px, 0 0 0 0 inset;
- }
- 25% {
- -webkit-box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 20px -12px 0 11px, 0 0 0 0 inset;
- box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 20px -12px 0 11px, 0 0 0 0 inset;
- }
- 50% {
- -webkit-transform: rotate(45deg);
- transform: rotate(45deg);
- margin-top: -4px;
- margin-left: 6px;
- width: 0;
- height: 0;
- -webkit-box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 15px 2px 0 11px, 0 0 0 0 inset;
- box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 15px 2px 0 11px, 0 0 0 0 inset;
- }
- 51% {
- -webkit-transform: rotate(0deg);
- transform: rotate(0deg);
- margin-top: -2px;
- margin-left: -2px;
- width: 20px;
- height: 20px;
- -webkit-box-shadow: 0 0 0 0,
- 0 0 0 0,
- 0 0 0 0,
- 0 0 0 0,
- 0 0 0 0,
- 0 0 0 0,
- 0px 0 0 10px inset;
- box-shadow: 0 0 0 0,
- 0 0 0 0,
- 0 0 0 0,
- 0 0 0 0,
- 0 0 0 0,
- 0 0 0 0,
- 0px 0 0 10px inset;
- }
- 100% {
- -webkit-transform: rotate(0deg);
- transform: rotate(0deg);
- margin-top: -2px;
- margin-left: -2px;
- width: 20px;
- height: 20px;
- -webkit-box-shadow: 0 0 0 0,
- 0 0 0 0,
- 0 0 0 0,
- 0 0 0 0,
- 0 0 0 0,
- 0 0 0 0,
- 0px 0 0 0 inset;
- box-shadow: 0 0 0 0,
- 0 0 0 0,
- 0 0 0 0,
- 0 0 0 0,
- 0 0 0 0,
- 0 0 0 0,
- 0px 0 0 0 inset;
- }
- }
- @-o-keyframes checkbox-off {
- 0% {
- box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 20px -12px 0 11px, 0 0 0 0 inset;
- }
- 25% {
- box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 20px -12px 0 11px, 0 0 0 0 inset;
- }
- 50% {
- -o-transform: rotate(45deg);
- transform: rotate(45deg);
- margin-top: -4px;
- margin-left: 6px;
- width: 0;
- height: 0;
- box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 15px 2px 0 11px, 0 0 0 0 inset;
- }
- 51% {
- -o-transform: rotate(0deg);
- transform: rotate(0deg);
- margin-top: -2px;
- margin-left: -2px;
- width: 20px;
- height: 20px;
- box-shadow: 0 0 0 0,
- 0 0 0 0,
- 0 0 0 0,
- 0 0 0 0,
- 0 0 0 0,
- 0 0 0 0,
- 0px 0 0 10px inset;
- }
- 100% {
- -o-transform: rotate(0deg);
- transform: rotate(0deg);
- margin-top: -2px;
- margin-left: -2px;
- width: 20px;
- height: 20px;
- box-shadow: 0 0 0 0,
- 0 0 0 0,
- 0 0 0 0,
- 0 0 0 0,
- 0 0 0 0,
- 0 0 0 0,
- 0px 0 0 0 inset;
- }
- }
- @keyframes checkbox-off {
- 0% {
- -webkit-box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 20px -12px 0 11px, 0 0 0 0 inset;
- box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 20px -12px 0 11px, 0 0 0 0 inset;
- }
- 25% {
- -webkit-box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 20px -12px 0 11px, 0 0 0 0 inset;
- box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 20px -12px 0 11px, 0 0 0 0 inset;
- }
- 50% {
- -webkit-transform: rotate(45deg);
- -o-transform: rotate(45deg);
- transform: rotate(45deg);
- margin-top: -4px;
- margin-left: 6px;
- width: 0;
- height: 0;
- -webkit-box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 15px 2px 0 11px, 0 0 0 0 inset;
- box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 15px 2px 0 11px, 0 0 0 0 inset;
- }
- 51% {
- -webkit-transform: rotate(0deg);
- -o-transform: rotate(0deg);
- transform: rotate(0deg);
- margin-top: -2px;
- margin-left: -2px;
- width: 20px;
- height: 20px;
- -webkit-box-shadow: 0 0 0 0,
- 0 0 0 0,
- 0 0 0 0,
- 0 0 0 0,
- 0 0 0 0,
- 0 0 0 0,
- 0px 0 0 10px inset;
- box-shadow: 0 0 0 0,
- 0 0 0 0,
- 0 0 0 0,
- 0 0 0 0,
- 0 0 0 0,
- 0 0 0 0,
- 0px 0 0 10px inset;
- }
- 100% {
- -webkit-transform: rotate(0deg);
- -o-transform: rotate(0deg);
- transform: rotate(0deg);
- margin-top: -2px;
- margin-left: -2px;
- width: 20px;
- height: 20px;
- -webkit-box-shadow: 0 0 0 0,
- 0 0 0 0,
- 0 0 0 0,
- 0 0 0 0,
- 0 0 0 0,
- 0 0 0 0,
- 0px 0 0 0 inset;
- box-shadow: 0 0 0 0,
- 0 0 0 0,
- 0 0 0 0,
- 0 0 0 0,
- 0 0 0 0,
- 0 0 0 0,
- 0px 0 0 0 inset;
- }
- }
- @-webkit-keyframes rippleOn {
- 0% {
- opacity: 0;
- }
- 50% {
- opacity: 0.2;
- }
- 100% {
- opacity: 0;
- }
- }
- @-o-keyframes rippleOn {
- 0% {
- opacity: 0;
- }
- 50% {
- opacity: 0.2;
- }
- 100% {
- opacity: 0;
- }
- }
- @keyframes rippleOn {
- 0% {
- opacity: 0;
- }
- 50% {
- opacity: 0.2;
- }
- 100% {
- opacity: 0;
- }
- }
- @-webkit-keyframes rippleOff {
- 0% {
- opacity: 0;
- }
- 50% {
- opacity: 0.2;
- }
- 100% {
- opacity: 0;
- }
- }
- @-o-keyframes rippleOff {
- 0% {
- opacity: 0;
- }
- 50% {
- opacity: 0.2;
- }
- 100% {
- opacity: 0;
- }
- }
- @keyframes rippleOff {
- 0% {
- opacity: 0;
- }
- 50% {
- opacity: 0.2;
- }
- 100% {
- opacity: 0;
- }
- }
- .togglebutton {
- vertical-align: middle;
- }
- .togglebutton,
- .togglebutton label,
- .togglebutton input,
- .togglebutton .toggle {
- -webkit-user-select: none;
- -moz-user-select: none;
- -ms-user-select: none;
- user-select: none;
- }
- .togglebutton label {
- cursor: pointer;
- color: rgba(0,0,0, 0.26);
- }
- .form-group.is-focused .togglebutton label {
- color: rgba(0,0,0, 0.26);
- }
- .form-group.is-focused .togglebutton label:hover,
- .form-group.is-focused .togglebutton label:focus {
- color: rgba(0,0,0, .54);
- }
- fieldset[disabled] .form-group.is-focused .togglebutton label {
- color: rgba(0,0,0, 0.26);
- }
- .togglebutton label input[type=checkbox] {
- opacity: 0;
- width: 0;
- height: 0;
- }
- .togglebutton label .toggle {
- text-align: left;
- }
- .togglebutton label .toggle,
- .togglebutton label input[type=checkbox][disabled] + .toggle {
- content: "";
- display: inline-block;
- width: 30px;
- height: 15px;
- background-color: rgba(80, 80, 80, 0.7);
- border-radius: 15px;
- margin-right: 15px;
- -webkit-transition: background 0.3s ease;
- -o-transition: background 0.3s ease;
- transition: background 0.3s ease;
- vertical-align: middle;
- }
- .togglebutton label .toggle:after {
- content: "";
- display: inline-block;
- width: 20px;
- height: 20px;
- background-color: #F1F1F1;
- border-radius: 20px;
- position: relative;
- -webkit-box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.4);
- box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.4);
- left: -5px;
- top: -2px;
- -webkit-transition: left 0.3s ease, background 0.3s ease, -webkit-box-shadow 0.1s ease;
- -o-transition: left 0.3s ease, background 0.3s ease, box-shadow 0.1s ease;
- transition: left 0.3s ease, background 0.3s ease, box-shadow 0.1s ease;
- }
- .togglebutton label input[type=checkbox][disabled] + .toggle:after,
- .togglebutton label input[type=checkbox][disabled]:checked + .toggle:after {
- background-color: #BDBDBD;
- }
- .togglebutton label input[type=checkbox] + .toggle:active:after,
- .togglebutton label input[type=checkbox][disabled] + .toggle:active:after {
- -webkit-box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.4), 0 0 0 15px rgba(0, 0, 0, 0.1);
- box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.4), 0 0 0 15px rgba(0, 0, 0, 0.1);
- }
- .togglebutton label input[type=checkbox]:checked + .toggle:after {
- left: 15px;
- }
- .togglebutton label input[type=checkbox]:checked + .toggle {
- background-color: rgba(0, 150, 136, 0.5);
- }
- .togglebutton label input[type=checkbox]:checked + .toggle:after {
- background-color: #009688;
- }
- .togglebutton label input[type=checkbox]:checked + .toggle:active:after {
- -webkit-box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.4), 0 0 0 15px rgba(0, 150, 136, 0.1);
- box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.4), 0 0 0 15px rgba(0, 150, 136, 0.1);
- }
- .radio label {
- cursor: pointer;
- padding-left: 45px;
- position: relative;
- color: rgba(0,0,0, 0.26);
- }
- .form-group.is-focused .radio label {
- color: rgba(0,0,0, 0.26);
- }
- .form-group.is-focused .radio label:hover,
- .form-group.is-focused .radio label:focus {
- color: rgba(0,0,0, .54);
- }
- fieldset[disabled] .form-group.is-focused .radio label {
- color: rgba(0,0,0, 0.26);
- }
- .radio label span {
- display: block;
- position: absolute;
- left: 10px;
- top: 2px;
- -webkit-transition-duration: 0.2s;
- -o-transition-duration: 0.2s;
- transition-duration: 0.2s;
- }
- .radio label .circle {
- border: 2px solid rgba(0,0,0, .54);
- height: 15px;
- width: 15px;
- border-radius: 100%;
- }
- .radio label .check {
- height: 15px;
- width: 15px;
- border-radius: 100%;
- background-color: #009688;
- -webkit-transform: scale3d(0, 0, 0);
- transform: scale3d(0, 0, 0);
- }
- .radio label .check:after {
- display: block;
- position: absolute;
- content: "";
- background-color: rgba(0,0,0, 0.87);
- left: -18px;
- top: -18px;
- height: 50px;
- width: 50px;
- border-radius: 100%;
- z-index: 1;
- opacity: 0;
- margin: 0;
- -webkit-transform: scale3d(1.5, 1.5, 1);
- transform: scale3d(1.5, 1.5, 1);
- }
- .radio label input[type=radio]:not(:checked) ~ .check:after {
- -webkit-animation: rippleOff 500ms;
- -o-animation: rippleOff 500ms;
- animation: rippleOff 500ms;
- }
- .radio label input[type=radio]:checked ~ .check:after {
- -webkit-animation: rippleOn 500ms;
- -o-animation: rippleOn 500ms;
- animation: rippleOn 500ms;
- }
- .radio input[type=radio] {
- opacity: 0;
- height: 0;
- width: 0;
- overflow: hidden;
- }
- .radio input[type=radio]:checked ~ .check,
- .radio input[type=radio]:checked ~ .circle {
- opacity: 1;
- }
- .radio input[type=radio]:checked ~ .check {
- background-color: #009688;
- }
- .radio input[type=radio]:checked ~ .circle {
- border-color: #009688;
- }
- .radio input[type=radio]:checked ~ .check {
- -webkit-transform: scale3d(0.55, 0.55, 1);
- transform: scale3d(0.55, 0.55, 1);
- }
- .radio input[type=radio][disabled] ~ .check,
- .radio input[type=radio][disabled] ~ .circle {
- opacity: 0.26;
- }
- .radio input[type=radio][disabled] ~ .check {
- background-color: #000000;
- }
- .radio input[type=radio][disabled] ~ .circle {
- border-color: #000000;
- }
- .theme-dark .radio input[type=radio][disabled] ~ .check,
- .theme-dark .radio input[type=radio][disabled] ~ .circle {
- opacity: 0.3;
- }
- .theme-dark .radio input[type=radio][disabled] ~ .check {
- background-color: #ffffff;
- }
- .theme-dark .radio input[type=radio][disabled] ~ .circle {
- border-color: #ffffff;
- }
- @keyframes rippleOn {
- 0% {
- opacity: 0;
- }
- 50% {
- opacity: 0.2;
- }
- 100% {
- opacity: 0;
- }
- }
- @keyframes rippleOff {
- 0% {
- opacity: 0;
- }
- 50% {
- opacity: 0.2;
- }
- 100% {
- opacity: 0;
- }
- }
- legend {
- margin-bottom: 22px;
- font-size: 24px;
- }
- output {
- padding-to