UNPKG

pdb-lite-mol

Version:

Web-component implementation of LiteMol 3D structure viewer. LiteMol is a streamlined structure viewer which enables a PDB structure to be explored within a browser rather than requiring pre-installed molecular graphics software. It is a PDB Component dev

1,063 lines (1,062 loc) 133 kB
@font-face { font-family: 'fontello'; src: url("../assets/fonts/fontello.eot?22556350"); src: url("../assets/fonts/fontello.eot?22556350#iefix") format("embedded-opentype"), url("../assets/fonts/fontello.woff2?22556350") format("woff2"), url("../assets/fonts/fontello.woff?22556350") format("woff"), url("../assets/fonts/fontello.ttf?22556350") format("truetype"), url("../assets/fonts/fontello.svg?22556350#fontello") format("svg"); font-weight: normal; font-style: normal; } .lm-plugin { font-family: "Helvetica Neue", "Source Sans Pro", Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.42857143; position: absolute; left: 0; top: 0; right: 0; bottom: 0; /*! * Bootstrap v3.3.6 (http://getbootstrap.com) * Copyright 2011-2015 Twitter, Inc. * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) */ /*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */ /* info */ /* badge */ /* overlay */ /* background */ /* highlight */ background: #111318; } .lm-plugin html { font-family: sans-serif; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; } .lm-plugin body { margin: 0; } .lm-plugin article, .lm-plugin aside, .lm-plugin details, .lm-plugin figcaption, .lm-plugin figure, .lm-plugin footer, .lm-plugin header, .lm-plugin hgroup, .lm-plugin main, .lm-plugin menu, .lm-plugin nav, .lm-plugin section, .lm-plugin summary { display: block; } .lm-plugin audio, .lm-plugin canvas, .lm-plugin progress, .lm-plugin video { display: inline-block; vertical-align: baseline; } .lm-plugin audio:not([controls]) { display: none; height: 0; } .lm-plugin [hidden], .lm-plugin template { display: none; } .lm-plugin a { background-color: transparent; } .lm-plugin a:active, .lm-plugin a:hover { outline: 0; } .lm-plugin abbr[title] { border-bottom: 1px dotted; } .lm-plugin b, .lm-plugin strong { font-weight: bold; } .lm-plugin dfn { font-style: italic; } .lm-plugin h1 { font-size: 2em; margin: 0.67em 0; } .lm-plugin mark { background: #ff0; color: #000; } .lm-plugin small { font-size: 80%; } .lm-plugin sub, .lm-plugin sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; } .lm-plugin sup { top: -0.5em; } .lm-plugin sub { bottom: -0.25em; } .lm-plugin img { border: 0; } .lm-plugin svg:not(:root) { overflow: hidden; } .lm-plugin figure { margin: 1em 40px; } .lm-plugin hr { box-sizing: content-box; height: 0; } .lm-plugin pre { overflow: auto; } .lm-plugin code, .lm-plugin kbd, .lm-plugin pre, .lm-plugin samp { font-family: monospace, monospace; font-size: 1em; } .lm-plugin button, .lm-plugin input, .lm-plugin optgroup, .lm-plugin select, .lm-plugin textarea { color: inherit; font: inherit; margin: 0; } .lm-plugin button { overflow: visible; } .lm-plugin button, .lm-plugin select { text-transform: none; } .lm-plugin button, .lm-plugin html input[type="button"], .lm-plugin input[type="reset"], .lm-plugin input[type="submit"] { -webkit-appearance: button; cursor: pointer; } .lm-plugin button[disabled], .lm-plugin html input[disabled] { cursor: default; } .lm-plugin button::-moz-focus-inner, .lm-plugin input::-moz-focus-inner { border: 0; padding: 0; } .lm-plugin input { line-height: normal; } .lm-plugin input[type="checkbox"], .lm-plugin input[type="radio"] { box-sizing: border-box; padding: 0; } .lm-plugin input[type="number"]::-webkit-inner-spin-button, .lm-plugin input[type="number"]::-webkit-outer-spin-button { height: auto; } .lm-plugin input[type="search"] { -webkit-appearance: textfield; box-sizing: content-box; } .lm-plugin input[type="search"]::-webkit-search-cancel-button, .lm-plugin input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; } .lm-plugin fieldset { border: 1px solid #c0c0c0; margin: 0 2px; padding: 0.35em 0.625em 0.75em; } .lm-plugin legend { border: 0; padding: 0; } .lm-plugin textarea { overflow: auto; } .lm-plugin optgroup { font-weight: bold; } .lm-plugin table { border-collapse: collapse; border-spacing: 0; } .lm-plugin td, .lm-plugin th { padding: 0; } .lm-plugin * { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .lm-plugin *:before, .lm-plugin *:after { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .lm-plugin html { font-size: 10px; -webkit-tap-highlight-color: transparent; } .lm-plugin body { font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.42857; color: #333333; background-color: #fff; } .lm-plugin input, .lm-plugin button, .lm-plugin select, .lm-plugin textarea { font-family: inherit; font-size: inherit; line-height: inherit; } .lm-plugin a { color: #337ab7; text-decoration: none; } .lm-plugin a:hover, .lm-plugin a:focus { color: #23527c; text-decoration: underline; } .lm-plugin a:focus { outline: thin dotted; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; } .lm-plugin figure { margin: 0; } .lm-plugin img { vertical-align: middle; } .lm-plugin .img-responsive { display: block; max-width: 100%; height: auto; } .lm-plugin .img-rounded { border-radius: 0; } .lm-plugin .img-thumbnail { padding: 4px; line-height: 1.42857; background-color: #fff; border: 1px solid #ddd; border-radius: 0; -webkit-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; display: inline-block; max-width: 100%; height: auto; } .lm-plugin .img-circle { border-radius: 50%; } .lm-plugin hr { margin-top: 20px; margin-bottom: 20px; border: 0; border-top: 1px solid #eeeeee; } .lm-plugin .sr-only { position: absolute; width: 1px; height: 1px; margin: -1px; padding: 0; overflow: hidden; clip: rect(0, 0, 0, 0); border: 0; } .lm-plugin .sr-only-focusable:active, .lm-plugin .sr-only-focusable:focus { position: static; width: auto; height: auto; margin: 0; overflow: visible; clip: auto; } .lm-plugin [role="button"] { cursor: pointer; } .lm-plugin h1, .lm-plugin h2, .lm-plugin h3, .lm-plugin h4, .lm-plugin h5, .lm-plugin h6, .lm-plugin .h1, .lm-plugin .h2, .lm-plugin .h3, .lm-plugin .h4, .lm-plugin .h5, .lm-plugin .h6 { font-family: inherit; font-weight: 500; line-height: 1.1; color: inherit; } .lm-plugin h1 small, .lm-plugin h1 .small, .lm-plugin h2 small, .lm-plugin h2 .small, .lm-plugin h3 small, .lm-plugin h3 .small, .lm-plugin h4 small, .lm-plugin h4 .small, .lm-plugin h5 small, .lm-plugin h5 .small, .lm-plugin h6 small, .lm-plugin h6 .small, .lm-plugin .h1 small, .lm-plugin .h1 .small, .lm-plugin .h2 small, .lm-plugin .h2 .small, .lm-plugin .h3 small, .lm-plugin .h3 .small, .lm-plugin .h4 small, .lm-plugin .h4 .small, .lm-plugin .h5 small, .lm-plugin .h5 .small, .lm-plugin .h6 small, .lm-plugin .h6 .small { font-weight: normal; line-height: 1; color: #777777; } .lm-plugin h1, .lm-plugin .h1, .lm-plugin h2, .lm-plugin .h2, .lm-plugin h3, .lm-plugin .h3 { margin-top: 20px; margin-bottom: 10px; } .lm-plugin h1 small, .lm-plugin h1 .small, .lm-plugin .h1 small, .lm-plugin .h1 .small, .lm-plugin h2 small, .lm-plugin h2 .small, .lm-plugin .h2 small, .lm-plugin .h2 .small, .lm-plugin h3 small, .lm-plugin h3 .small, .lm-plugin .h3 small, .lm-plugin .h3 .small { font-size: 65%; } .lm-plugin h4, .lm-plugin .h4, .lm-plugin h5, .lm-plugin .h5, .lm-plugin h6, .lm-plugin .h6 { margin-top: 10px; margin-bottom: 10px; } .lm-plugin h4 small, .lm-plugin h4 .small, .lm-plugin .h4 small, .lm-plugin .h4 .small, .lm-plugin h5 small, .lm-plugin h5 .small, .lm-plugin .h5 small, .lm-plugin .h5 .small, .lm-plugin h6 small, .lm-plugin h6 .small, .lm-plugin .h6 small, .lm-plugin .h6 .small { font-size: 75%; } .lm-plugin h1, .lm-plugin .h1 { font-size: 36px; } .lm-plugin h2, .lm-plugin .h2 { font-size: 30px; } .lm-plugin h3, .lm-plugin .h3 { font-size: 24px; } .lm-plugin h4, .lm-plugin .h4 { font-size: 18px; } .lm-plugin h5, .lm-plugin .h5 { font-size: 14px; } .lm-plugin h6, .lm-plugin .h6 { font-size: 12px; } .lm-plugin p { margin: 0 0 10px; } .lm-plugin .lead { margin-bottom: 20px; font-size: 16px; font-weight: 300; line-height: 1.4; } @media (min-width: 768px) { .lm-plugin .lead { font-size: 21px; } } .lm-plugin small, .lm-plugin .small { font-size: 85%; } .lm-plugin mark, .lm-plugin .mark { background-color: #fcf8e3; padding: .2em; } .lm-plugin .text-left { text-align: left; } .lm-plugin .text-right { text-align: right; } .lm-plugin .text-center { text-align: center; } .lm-plugin .text-justify { text-align: justify; } .lm-plugin .text-nowrap { white-space: nowrap; } .lm-plugin .text-lowercase { text-transform: lowercase; } .lm-plugin .text-uppercase, .lm-plugin .initialism { text-transform: uppercase; } .lm-plugin .text-capitalize { text-transform: capitalize; } .lm-plugin .text-muted { color: #777777; } .lm-plugin .text-primary { color: #337ab7; } .lm-plugin a.text-primary:hover, .lm-plugin a.text-primary:focus { color: #286090; } .lm-plugin .text-success { color: #3c763d; } .lm-plugin a.text-success:hover, .lm-plugin a.text-success:focus { color: #2b542c; } .lm-plugin .text-info { color: #31708f; } .lm-plugin a.text-info:hover, .lm-plugin a.text-info:focus { color: #245269; } .lm-plugin .text-warning { color: #8a6d3b; } .lm-plugin a.text-warning:hover, .lm-plugin a.text-warning:focus { color: #66512c; } .lm-plugin .text-danger { color: #a94442; } .lm-plugin a.text-danger:hover, .lm-plugin a.text-danger:focus { color: #843534; } .lm-plugin .bg-primary { color: #fff; } .lm-plugin .bg-primary { background-color: #337ab7; } .lm-plugin a.bg-primary:hover, .lm-plugin a.bg-primary:focus { background-color: #286090; } .lm-plugin .bg-success { background-color: #dff0d8; } .lm-plugin a.bg-success:hover, .lm-plugin a.bg-success:focus { background-color: #c1e2b3; } .lm-plugin .bg-info { background-color: #d9edf7; } .lm-plugin a.bg-info:hover, .lm-plugin a.bg-info:focus { background-color: #afd9ee; } .lm-plugin .bg-warning { background-color: #fcf8e3; } .lm-plugin a.bg-warning:hover, .lm-plugin a.bg-warning:focus { background-color: #f7ecb5; } .lm-plugin .bg-danger { background-color: #f2dede; } .lm-plugin a.bg-danger:hover, .lm-plugin a.bg-danger:focus { background-color: #e4b9b9; } .lm-plugin .page-header { padding-bottom: 9px; margin: 40px 0 20px; border-bottom: 1px solid #eeeeee; } .lm-plugin ul, .lm-plugin ol { margin-top: 0; margin-bottom: 10px; } .lm-plugin ul ul, .lm-plugin ul ol, .lm-plugin ol ul, .lm-plugin ol ol { margin-bottom: 0; } .lm-plugin .lm-list-unstyled { padding-left: 0; list-style: none; } .lm-plugin .list-inline { padding-left: 0; list-style: none; margin-left: -5px; } .lm-plugin .list-inline > li { display: inline-block; padding-left: 5px; padding-right: 5px; } .lm-plugin dl { margin-top: 0; margin-bottom: 20px; } .lm-plugin dt, .lm-plugin dd { line-height: 1.42857; } .lm-plugin dt { font-weight: bold; } .lm-plugin dd { margin-left: 0; } .lm-plugin .dl-horizontal dd:before, .lm-plugin .dl-horizontal dd:after { content: " "; display: table; } .lm-plugin .dl-horizontal dd:after { clear: both; } @media (min-width: 768px) { .lm-plugin .dl-horizontal dt { float: left; width: 160px; clear: left; text-align: right; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .lm-plugin .dl-horizontal dd { margin-left: 180px; } } .lm-plugin abbr[title], .lm-plugin abbr[data-original-title] { cursor: help; border-bottom: 1px dotted #777777; } .lm-plugin .initialism { font-size: 90%; } .lm-plugin blockquote { padding: 10px 20px; margin: 0 0 20px; font-size: 17.5px; border-left: 5px solid #eeeeee; } .lm-plugin blockquote p:last-child, .lm-plugin blockquote ul:last-child, .lm-plugin blockquote ol:last-child { margin-bottom: 0; } .lm-plugin blockquote footer, .lm-plugin blockquote small, .lm-plugin blockquote .small { display: block; font-size: 80%; line-height: 1.42857; color: #777777; } .lm-plugin blockquote footer:before, .lm-plugin blockquote small:before, .lm-plugin blockquote .small:before { content: '\2014 \00A0'; } .lm-plugin .blockquote-reverse, .lm-plugin blockquote.pull-right { padding-right: 15px; padding-left: 0; border-right: 5px solid #eeeeee; border-left: 0; text-align: right; } .lm-plugin .blockquote-reverse footer:before, .lm-plugin .blockquote-reverse small:before, .lm-plugin .blockquote-reverse .small:before, .lm-plugin blockquote.pull-right footer:before, .lm-plugin blockquote.pull-right small:before, .lm-plugin blockquote.pull-right .small:before { content: ''; } .lm-plugin .blockquote-reverse footer:after, .lm-plugin .blockquote-reverse small:after, .lm-plugin .blockquote-reverse .small:after, .lm-plugin blockquote.pull-right footer:after, .lm-plugin blockquote.pull-right small:after, .lm-plugin blockquote.pull-right .small:after { content: '\00A0 \2014'; } .lm-plugin address { margin-bottom: 20px; font-style: normal; line-height: 1.42857; } .lm-plugin fieldset { padding: 0; margin: 0; border: 0; min-width: 0; } .lm-plugin legend { display: block; width: 100%; padding: 0; margin-bottom: 20px; font-size: 21px; line-height: inherit; color: #333333; border: 0; border-bottom: 1px solid #e5e5e5; } .lm-plugin label { display: inline-block; max-width: 100%; margin-bottom: 5px; font-weight: bold; } .lm-plugin input[type="search"] { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .lm-plugin input[type="radio"], .lm-plugin input[type="checkbox"] { margin: 4px 0 0; margin-top: 1px \9; line-height: normal; } .lm-plugin input[type="file"] { display: block; } .lm-plugin input[type="range"] { display: block; width: 100%; } .lm-plugin select[multiple], .lm-plugin select[size] { height: auto; } .lm-plugin input[type="file"]:focus, .lm-plugin input[type="radio"]:focus, .lm-plugin input[type="checkbox"]:focus { outline: thin dotted; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; } .lm-plugin output { display: block; padding-top: 7px; font-size: 14px; line-height: 1.42857; color: #555555; } .lm-plugin .lm-form-control, .lm-plugin .lm-control-row select, .lm-plugin .lm-control-row button, .lm-plugin .lm-control-row input[type=text] { display: block; width: 100%; height: 34px; padding: 6px 12px; font-size: 14px; line-height: 1.42857; color: #555555; background-color: #fff; background-image: none; border: 1px solid #ccc; border-radius: 0; } .lm-plugin .lm-form-control:focus, .lm-plugin .lm-control-row select:focus, .lm-plugin .lm-control-row button:focus, .lm-plugin .lm-control-row input[type=text]:focus { border-color: #66afe9; outline: 0; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6); } .lm-plugin .lm-form-control::-moz-placeholder, .lm-plugin .lm-control-row select::-moz-placeholder, .lm-plugin .lm-control-row button::-moz-placeholder, .lm-plugin .lm-control-row input[type=text]::-moz-placeholder { color: #999; opacity: 1; } .lm-plugin .lm-form-control:-ms-input-placeholder, .lm-plugin .lm-control-row select:-ms-input-placeholder, .lm-plugin .lm-control-row button:-ms-input-placeholder, .lm-plugin .lm-control-row input[type=text]:-ms-input-placeholder { color: #999; } .lm-plugin .lm-form-control::-webkit-input-placeholder, .lm-plugin .lm-control-row select::-webkit-input-placeholder, .lm-plugin .lm-control-row button::-webkit-input-placeholder, .lm-plugin .lm-control-row input[type=text]::-webkit-input-placeholder { color: #999; } .lm-plugin .lm-form-control::-ms-expand, .lm-plugin .lm-control-row select::-ms-expand, .lm-plugin .lm-control-row button::-ms-expand, .lm-plugin .lm-control-row input[type=text]::-ms-expand { border: 0; background-color: transparent; } .lm-plugin .lm-form-control[disabled], .lm-plugin .lm-control-row select[disabled], .lm-plugin .lm-control-row button[disabled], .lm-plugin .lm-control-row input[disabled][type=text], .lm-plugin .lm-form-control[readonly], .lm-plugin .lm-control-row select[readonly], .lm-plugin .lm-control-row button[readonly], .lm-plugin .lm-control-row input[readonly][type=text], fieldset[disabled] .lm-plugin .lm-form-control, fieldset[disabled] .lm-plugin .lm-control-row select, fieldset[disabled] .lm-plugin .lm-control-row button, fieldset[disabled] .lm-plugin .lm-control-row input[type=text] { background-color: #eeeeee; opacity: 1; } .lm-plugin .lm-form-control[disabled], .lm-plugin .lm-control-row select[disabled], .lm-plugin .lm-control-row button[disabled], .lm-plugin .lm-control-row input[disabled][type=text], fieldset[disabled] .lm-plugin .lm-form-control, fieldset[disabled] .lm-plugin .lm-control-row select, fieldset[disabled] .lm-plugin .lm-control-row button, fieldset[disabled] .lm-plugin .lm-control-row input[type=text] { cursor: not-allowed; } .lm-plugin textarea.lm-form-control { height: auto; } .lm-plugin input[type="search"] { -webkit-appearance: none; } @media screen and (-webkit-min-device-pixel-ratio: 0) { .lm-plugin input[type="date"].lm-form-control, .lm-plugin .lm-control-row input[type="date"][type=text], .lm-plugin input[type="time"].lm-form-control, .lm-plugin .lm-control-row input[type="time"][type=text], .lm-plugin input[type="datetime-local"].lm-form-control, .lm-plugin .lm-control-row input[type="datetime-local"][type=text], .lm-plugin input[type="month"].lm-form-control, .lm-plugin .lm-control-row input[type="month"][type=text] { line-height: 34px; } .lm-plugin input[type="date"].input-sm, .lm-plugin .input-group-sm > input[type="date"].lm-form-control, .lm-plugin .lm-control-row .input-group-sm > input[type="date"][type=text], .lm-plugin .input-group-sm > input[type="date"].input-group-addon, .lm-plugin .input-group-sm > .input-group-lm-btn > input[type="date"].lm-btn, .input-group-sm .lm-plugin input[type="date"], .lm-plugin input[type="time"].input-sm, .lm-plugin .input-group-sm > input[type="time"].lm-form-control, .lm-plugin .lm-control-row .input-group-sm > input[type="time"][type=text], .lm-plugin .input-group-sm > input[type="time"].input-group-addon, .lm-plugin .input-group-sm > .input-group-lm-btn > input[type="time"].lm-btn, .input-group-sm .lm-plugin input[type="time"], .lm-plugin input[type="datetime-local"].input-sm, .lm-plugin .input-group-sm > input[type="datetime-local"].lm-form-control, .lm-plugin .lm-control-row .input-group-sm > input[type="datetime-local"][type=text], .lm-plugin .input-group-sm > input[type="datetime-local"].input-group-addon, .lm-plugin .input-group-sm > .input-group-lm-btn > input[type="datetime-local"].lm-btn, .input-group-sm .lm-plugin input[type="datetime-local"], .lm-plugin input[type="month"].input-sm, .lm-plugin .input-group-sm > input[type="month"].lm-form-control, .lm-plugin .lm-control-row .input-group-sm > input[type="month"][type=text], .lm-plugin .input-group-sm > input[type="month"].input-group-addon, .lm-plugin .input-group-sm > .input-group-lm-btn > input[type="month"].lm-btn, .input-group-sm .lm-plugin input[type="month"] { line-height: 30px; } .lm-plugin input[type="date"].input-lg, .lm-plugin .input-group-lg > input[type="date"].lm-form-control, .lm-plugin .lm-control-row .input-group-lg > input[type="date"][type=text], .lm-plugin .input-group-lg > input[type="date"].input-group-addon, .lm-plugin .input-group-lg > .input-group-lm-btn > input[type="date"].lm-btn, .input-group-lg .lm-plugin input[type="date"], .lm-plugin input[type="time"].input-lg, .lm-plugin .input-group-lg > input[type="time"].lm-form-control, .lm-plugin .lm-control-row .input-group-lg > input[type="time"][type=text], .lm-plugin .input-group-lg > input[type="time"].input-group-addon, .lm-plugin .input-group-lg > .input-group-lm-btn > input[type="time"].lm-btn, .input-group-lg .lm-plugin input[type="time"], .lm-plugin input[type="datetime-local"].input-lg, .lm-plugin .input-group-lg > input[type="datetime-local"].lm-form-control, .lm-plugin .lm-control-row .input-group-lg > input[type="datetime-local"][type=text], .lm-plugin .input-group-lg > input[type="datetime-local"].input-group-addon, .lm-plugin .input-group-lg > .input-group-lm-btn > input[type="datetime-local"].lm-btn, .input-group-lg .lm-plugin input[type="datetime-local"], .lm-plugin input[type="month"].input-lg, .lm-plugin .input-group-lg > input[type="month"].lm-form-control, .lm-plugin .lm-control-row .input-group-lg > input[type="month"][type=text], .lm-plugin .input-group-lg > input[type="month"].input-group-addon, .lm-plugin .input-group-lg > .input-group-lm-btn > input[type="month"].lm-btn, .input-group-lg .lm-plugin input[type="month"] { line-height: 46px; } } .lm-plugin .form-group { margin-bottom: 15px; } .lm-plugin .radio, .lm-plugin .checkbox { position: relative; display: block; margin-top: 10px; margin-bottom: 10px; } .lm-plugin .radio label, .lm-plugin .checkbox label { min-height: 20px; padding-left: 20px; margin-bottom: 0; font-weight: normal; cursor: pointer; } .lm-plugin .radio input[type="radio"], .lm-plugin .radio-inline input[type="radio"], .lm-plugin .checkbox input[type="checkbox"], .lm-plugin .checkbox-inline input[type="checkbox"] { position: absolute; margin-left: -20px; margin-top: 4px \9; } .lm-plugin .radio + .radio, .lm-plugin .checkbox + .checkbox { margin-top: -5px; } .lm-plugin .radio-inline, .lm-plugin .checkbox-inline { position: relative; display: inline-block; padding-left: 20px; margin-bottom: 0; vertical-align: middle; font-weight: normal; cursor: pointer; } .lm-plugin .radio-inline + .radio-inline, .lm-plugin .checkbox-inline + .checkbox-inline { margin-top: 0; margin-left: 10px; } .lm-plugin input[type="radio"][disabled], .lm-plugin input[type="radio"].disabled, fieldset[disabled] .lm-plugin input[type="radio"], .lm-plugin input[type="checkbox"][disabled], .lm-plugin input[type="checkbox"].disabled, fieldset[disabled] .lm-plugin input[type="checkbox"] { cursor: not-allowed; } .lm-plugin .radio-inline.disabled, fieldset[disabled] .lm-plugin .radio-inline, .lm-plugin .checkbox-inline.disabled, fieldset[disabled] .lm-plugin .checkbox-inline { cursor: not-allowed; } .lm-plugin .radio.disabled label, fieldset[disabled] .lm-plugin .radio label, .lm-plugin .checkbox.disabled label, fieldset[disabled] .lm-plugin .checkbox label { cursor: not-allowed; } .lm-plugin .lm-form-control-static { padding-top: 7px; padding-bottom: 7px; margin-bottom: 0; min-height: 34px; } .lm-plugin .lm-form-control-static.input-lg, .lm-plugin .input-group-lg > .lm-form-control-static.lm-form-control, .lm-plugin .lm-control-row .input-group-lg > select.lm-form-control-static, .lm-plugin .lm-control-row .input-group-lg > button.lm-form-control-static, .lm-plugin .lm-control-row .input-group-lg > input.lm-form-control-static[type=text], .lm-plugin .input-group-lg > .lm-form-control-static.input-group-addon, .lm-plugin .input-group-lg > .input-group-lm-btn > .lm-form-control-static.lm-btn, .lm-plugin .lm-control-row .input-group-lg > .input-group-lm-btn > button.lm-form-control-static, .lm-plugin .lm-form-control-static.input-sm, .lm-plugin .input-group-sm > .lm-form-control-static.lm-form-control, .lm-plugin .lm-control-row .input-group-sm > select.lm-form-control-static, .lm-plugin .lm-control-row .input-group-sm > button.lm-form-control-static, .lm-plugin .lm-control-row .input-group-sm > input.lm-form-control-static[type=text], .lm-plugin .input-group-sm > .lm-form-control-static.input-group-addon, .lm-plugin .input-group-sm > .input-group-lm-btn > .lm-form-control-static.lm-btn, .lm-plugin .lm-control-row .input-group-sm > .input-group-lm-btn > button.lm-form-control-static { padding-left: 0; padding-right: 0; } .lm-plugin .input-sm, .lm-plugin .input-group-sm > .lm-form-control, .lm-plugin .lm-control-row .input-group-sm > select, .lm-plugin .lm-control-row .input-group-sm > button, .lm-plugin .lm-control-row .input-group-sm > input[type=text], .lm-plugin .input-group-sm > .input-group-addon, .lm-plugin .input-group-sm > .input-group-lm-btn > .lm-btn, .lm-plugin .lm-control-row .input-group-sm > .input-group-lm-btn > button { height: 30px; padding: 5px 10px; font-size: 12px; line-height: 1.5; border-radius: 0; } .lm-plugin select.input-sm, .lm-plugin .input-group-sm > select.lm-form-control, .lm-plugin .lm-control-row .input-group-sm > select, .lm-plugin .input-group-sm > select.input-group-addon, .lm-plugin .input-group-sm > .input-group-lm-btn > select.lm-btn { height: 30px; line-height: 30px; } .lm-plugin textarea.input-sm, .lm-plugin .input-group-sm > textarea.lm-form-control, .lm-plugin .input-group-sm > textarea.input-group-addon, .lm-plugin .input-group-sm > .input-group-lm-btn > textarea.lm-btn, .lm-plugin select[multiple].input-sm, .lm-plugin .input-group-sm > select[multiple].lm-form-control, .lm-plugin .lm-control-row .input-group-sm > select[multiple], .lm-plugin .input-group-sm > select[multiple].input-group-addon, .lm-plugin .input-group-sm > .input-group-lm-btn > select[multiple].lm-btn { height: auto; } .lm-plugin .form-group-sm .lm-form-control, .lm-plugin .form-group-sm .lm-control-row select, .lm-plugin .lm-control-row .form-group-sm select, .lm-plugin .form-group-sm .lm-control-row button, .lm-plugin .lm-control-row .form-group-sm button, .lm-plugin .form-group-sm .lm-control-row input[type=text], .lm-plugin .lm-control-row .form-group-sm input[type=text] { height: 30px; padding: 5px 10px; font-size: 12px; line-height: 1.5; border-radius: 0; } .lm-plugin .form-group-sm select.lm-form-control, .lm-plugin .form-group-sm .lm-control-row select, .lm-plugin .lm-control-row .form-group-sm select { height: 30px; line-height: 30px; } .lm-plugin .form-group-sm textarea.lm-form-control, .lm-plugin .form-group-sm select[multiple].lm-form-control, .lm-plugin .form-group-sm .lm-control-row select[multiple], .lm-plugin .lm-control-row .form-group-sm select[multiple] { height: auto; } .lm-plugin .form-group-sm .lm-form-control-static { height: 30px; min-height: 32px; padding: 6px 10px; font-size: 12px; line-height: 1.5; } .lm-plugin .input-lg, .lm-plugin .input-group-lg > .lm-form-control, .lm-plugin .lm-control-row .input-group-lg > select, .lm-plugin .lm-control-row .input-group-lg > button, .lm-plugin .lm-control-row .input-group-lg > input[type=text], .lm-plugin .input-group-lg > .input-group-addon, .lm-plugin .input-group-lg > .input-group-lm-btn > .lm-btn, .lm-plugin .lm-control-row .input-group-lg > .input-group-lm-btn > button { height: 46px; padding: 10px 16px; font-size: 18px; line-height: 1.33333; border-radius: 0; } .lm-plugin select.input-lg, .lm-plugin .input-group-lg > select.lm-form-control, .lm-plugin .lm-control-row .input-group-lg > select, .lm-plugin .input-group-lg > select.input-group-addon, .lm-plugin .input-group-lg > .input-group-lm-btn > select.lm-btn { height: 46px; line-height: 46px; } .lm-plugin textarea.input-lg, .lm-plugin .input-group-lg > textarea.lm-form-control, .lm-plugin .input-group-lg > textarea.input-group-addon, .lm-plugin .input-group-lg > .input-group-lm-btn > textarea.lm-btn, .lm-plugin select[multiple].input-lg, .lm-plugin .input-group-lg > select[multiple].lm-form-control, .lm-plugin .lm-control-row .input-group-lg > select[multiple], .lm-plugin .input-group-lg > select[multiple].input-group-addon, .lm-plugin .input-group-lg > .input-group-lm-btn > select[multiple].lm-btn { height: auto; } .lm-plugin .form-group-lg .lm-form-control, .lm-plugin .form-group-lg .lm-control-row select, .lm-plugin .lm-control-row .form-group-lg select, .lm-plugin .form-group-lg .lm-control-row button, .lm-plugin .lm-control-row .form-group-lg button, .lm-plugin .form-group-lg .lm-control-row input[type=text], .lm-plugin .lm-control-row .form-group-lg input[type=text] { height: 46px; padding: 10px 16px; font-size: 18px; line-height: 1.33333; border-radius: 0; } .lm-plugin .form-group-lg select.lm-form-control, .lm-plugin .form-group-lg .lm-control-row select, .lm-plugin .lm-control-row .form-group-lg select { height: 46px; line-height: 46px; } .lm-plugin .form-group-lg textarea.lm-form-control, .lm-plugin .form-group-lg select[multiple].lm-form-control, .lm-plugin .form-group-lg .lm-control-row select[multiple], .lm-plugin .lm-control-row .form-group-lg select[multiple] { height: auto; } .lm-plugin .form-group-lg .lm-form-control-static { height: 46px; min-height: 38px; padding: 11px 16px; font-size: 18px; line-height: 1.33333; } .lm-plugin .has-feedback { position: relative; } .lm-plugin .has-feedback .lm-form-control, .lm-plugin .has-feedback .lm-control-row select, .lm-plugin .lm-control-row .has-feedback select, .lm-plugin .has-feedback .lm-control-row button, .lm-plugin .lm-control-row .has-feedback button, .lm-plugin .has-feedback .lm-control-row input[type=text], .lm-plugin .lm-control-row .has-feedback input[type=text] { padding-right: 42.5px; } .lm-plugin .lm-form-control-feedback { position: absolute; top: 0; right: 0; z-index: 2; display: block; width: 34px; height: 34px; line-height: 34px; text-align: center; pointer-events: none; } .lm-plugin .input-lg + .lm-form-control-feedback, .lm-plugin .input-group-lg > .lm-form-control + .lm-form-control-feedback, .lm-plugin .lm-control-row .input-group-lg > select + .lm-form-control-feedback, .lm-plugin .lm-control-row .input-group-lg > button + .lm-form-control-feedback, .lm-plugin .lm-control-row .input-group-lg > input[type=text] + .lm-form-control-feedback, .lm-plugin .input-group-lg > .input-group-addon + .lm-form-control-feedback, .lm-plugin .input-group-lg > .input-group-lm-btn > .lm-btn + .lm-form-control-feedback, .lm-plugin .lm-control-row .input-group-lg > .input-group-lm-btn > button + .lm-form-control-feedback, .lm-plugin .input-group-lg + .lm-form-control-feedback, .lm-plugin .form-group-lg .lm-form-control + .lm-form-control-feedback, .lm-plugin .form-group-lg .lm-control-row select + .lm-form-control-feedback, .lm-plugin .lm-control-row .form-group-lg select + .lm-form-control-feedback, .lm-plugin .form-group-lg .lm-control-row button + .lm-form-control-feedback, .lm-plugin .lm-control-row .form-group-lg button + .lm-form-control-feedback, .lm-plugin .form-group-lg .lm-control-row input[type=text] + .lm-form-control-feedback, .lm-plugin .lm-control-row .form-group-lg input[type=text] + .lm-form-control-feedback { width: 46px; height: 46px; line-height: 46px; } .lm-plugin .input-sm + .lm-form-control-feedback, .lm-plugin .input-group-sm > .lm-form-control + .lm-form-control-feedback, .lm-plugin .lm-control-row .input-group-sm > select + .lm-form-control-feedback, .lm-plugin .lm-control-row .input-group-sm > button + .lm-form-control-feedback, .lm-plugin .lm-control-row .input-group-sm > input[type=text] + .lm-form-control-feedback, .lm-plugin .input-group-sm > .input-group-addon + .lm-form-control-feedback, .lm-plugin .input-group-sm > .input-group-lm-btn > .lm-btn + .lm-form-control-feedback, .lm-plugin .lm-control-row .input-group-sm > .input-group-lm-btn > button + .lm-form-control-feedback, .lm-plugin .input-group-sm + .lm-form-control-feedback, .lm-plugin .form-group-sm .lm-form-control + .lm-form-control-feedback, .lm-plugin .form-group-sm .lm-control-row select + .lm-form-control-feedback, .lm-plugin .lm-control-row .form-group-sm select + .lm-form-control-feedback, .lm-plugin .form-group-sm .lm-control-row button + .lm-form-control-feedback, .lm-plugin .lm-control-row .form-group-sm button + .lm-form-control-feedback, .lm-plugin .form-group-sm .lm-control-row input[type=text] + .lm-form-control-feedback, .lm-plugin .lm-control-row .form-group-sm input[type=text] + .lm-form-control-feedback { width: 30px; height: 30px; line-height: 30px; } .lm-plugin .has-success .help-block, .lm-plugin .has-success .control-label, .lm-plugin .has-success .radio, .lm-plugin .has-success .checkbox, .lm-plugin .has-success .radio-inline, .lm-plugin .has-success .checkbox-inline, .lm-plugin .has-success.radio label, .lm-plugin .has-success.checkbox label, .lm-plugin .has-success.radio-inline label, .lm-plugin .has-success.checkbox-inline label { color: #3c763d; } .lm-plugin .has-success .lm-form-control, .lm-plugin .has-success .lm-control-row select, .lm-plugin .lm-control-row .has-success select, .lm-plugin .has-success .lm-control-row button, .lm-plugin .lm-control-row .has-success button, .lm-plugin .has-success .lm-control-row input[type=text], .lm-plugin .lm-control-row .has-success input[type=text] { border-color: #3c763d; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); } .lm-plugin .has-success .lm-form-control:focus, .lm-plugin .has-success .lm-control-row select:focus, .lm-plugin .lm-control-row .has-success select:focus, .lm-plugin .has-success .lm-control-row button:focus, .lm-plugin .lm-control-row .has-success button:focus, .lm-plugin .has-success .lm-control-row input[type=text]:focus, .lm-plugin .lm-control-row .has-success input[type=text]:focus { border-color: #2b542c; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168; } .lm-plugin .has-success .input-group-addon { color: #3c763d; border-color: #3c763d; background-color: #dff0d8; } .lm-plugin .has-success .lm-form-control-feedback { color: #3c763d; } .lm-plugin .has-warning .help-block, .lm-plugin .has-warning .control-label, .lm-plugin .has-warning .radio, .lm-plugin .has-warning .checkbox, .lm-plugin .has-warning .radio-inline, .lm-plugin .has-warning .checkbox-inline, .lm-plugin .has-warning.radio label, .lm-plugin .has-warning.checkbox label, .lm-plugin .has-warning.radio-inline label, .lm-plugin .has-warning.checkbox-inline label { color: #8a6d3b; } .lm-plugin .has-warning .lm-form-control, .lm-plugin .has-warning .lm-control-row select, .lm-plugin .lm-control-row .has-warning select, .lm-plugin .has-warning .lm-control-row button, .lm-plugin .lm-control-row .has-warning button, .lm-plugin .has-warning .lm-control-row input[type=text], .lm-plugin .lm-control-row .has-warning input[type=text] { border-color: #8a6d3b; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); } .lm-plugin .has-warning .lm-form-control:focus, .lm-plugin .has-warning .lm-control-row select:focus, .lm-plugin .lm-control-row .has-warning select:focus, .lm-plugin .has-warning .lm-control-row button:focus, .lm-plugin .lm-control-row .has-warning button:focus, .lm-plugin .has-warning .lm-control-row input[type=text]:focus, .lm-plugin .lm-control-row .has-warning input[type=text]:focus { border-color: #66512c; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b; } .lm-plugin .has-warning .input-group-addon { color: #8a6d3b; border-color: #8a6d3b; background-color: #fcf8e3; } .lm-plugin .has-warning .lm-form-control-feedback { color: #8a6d3b; } .lm-plugin .has-error .help-block, .lm-plugin .has-error .control-label, .lm-plugin .has-error .radio, .lm-plugin .has-error .checkbox, .lm-plugin .has-error .radio-inline, .lm-plugin .has-error .checkbox-inline, .lm-plugin .has-error.radio label, .lm-plugin .has-error.checkbox label, .lm-plugin .has-error.radio-inline label, .lm-plugin .has-error.checkbox-inline label { color: #a94442; } .lm-plugin .has-error .lm-form-control, .lm-plugin .has-error .lm-control-row select, .lm-plugin .lm-control-row .has-error select, .lm-plugin .has-error .lm-control-row button, .lm-plugin .lm-control-row .has-error button, .lm-plugin .has-error .lm-control-row input[type=text], .lm-plugin .lm-control-row .has-error input[type=text] { border-color: #a94442; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); } .lm-plugin .has-error .lm-form-control:focus, .lm-plugin .has-error .lm-control-row select:focus, .lm-plugin .lm-control-row .has-error select:focus, .lm-plugin .has-error .lm-control-row button:focus, .lm-plugin .lm-control-row .has-error button:focus, .lm-plugin .has-error .lm-control-row input[type=text]:focus, .lm-plugin .lm-control-row .has-error input[type=text]:focus { border-color: #843534; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483; } .lm-plugin .has-error .input-group-addon { color: #a94442; border-color: #a94442; background-color: #f2dede; } .lm-plugin .has-error .lm-form-control-feedback { color: #a94442; } .lm-plugin .has-feedback label ~ .lm-form-control-feedback { top: 25px; } .lm-plugin .has-feedback label.sr-only ~ .lm-form-control-feedback { top: 0; } .lm-plugin .help-block { display: block; margin-top: 5px; margin-bottom: 10px; color: #737373; } @media (min-width: 768px) { .lm-plugin .form-inline .form-group { display: inline-block; margin-bottom: 0; vertical-align: middle; } .lm-plugin .form-inline .lm-form-control, .lm-plugin .form-inline .lm-control-row select, .lm-plugin .lm-control-row .form-inline select, .lm-plugin .form-inline .lm-control-row button, .lm-plugin .lm-control-row .form-inline button, .lm-plugin .form-inline .lm-control-row input[type=text], .lm-plugin .lm-control-row .form-inline input[type=text] { display: inline-block; width: auto; vertical-align: middle; } .lm-plugin .form-inline .lm-form-control-static { display: inline-block; } .lm-plugin .form-inline .input-group { display: inline-table; vertical-align: middle; } .lm-plugin .form-inline .input-group .input-group-addon, .lm-plugin .form-inline .input-group .input-group-lm-btn, .lm-plugin .form-inline .input-group .lm-form-control, .lm-plugin .form-inline .input-group .lm-control-row select, .lm-plugin .lm-control-row .form-inline .input-group select, .lm-plugin .form-inline .input-group .lm-control-row button, .lm-plugin .lm-control-row .form-inline .input-group button, .lm-plugin .form-inline .input-group .lm-control-row input[type=text], .lm-plugin .lm-control-row .form-inline .input-group input[type=text] { width: auto; } .lm-plugin .form-inline .input-group > .lm-form-control, .lm-plugin .form-inline .lm-control-row .input-group > select, .lm-plugin .lm-control-row .form-inline .input-group > select, .lm-plugin .form-inline .lm-control-row .input-group > button, .lm-plugin .lm-control-row .form-inline .input-group > button, .lm-plugin .form-inline .lm-control-row .input-group > input[type=text], .lm-plugin .lm-control-row .form-inline .input-group > input[type=text] { width: 100%; } .lm-plugin .form-inline .control-label { margin-bottom: 0; vertical-align: middle; } .lm-plugin .form-inline .radio, .lm-plugin .form-inline .checkbox { display: inline-block; margin-top: 0; margin-bottom: 0; vertical-align: middle; } .lm-plugin .form-inline .radio label, .lm-plugin .form-inline .checkbox label { padding-left: 0; } .lm-plugin .form-inline .radio input[type="radio"], .lm-plugin .form-inline .checkbox input[type="checkbox"] { position: relative; margin-left: 0; } .lm-plugin .form-inline .has-feedback .lm-form-control-feedback { top: 0; } } .lm-plugin .form-horizontal .radio, .lm-plugin .form-horizontal .checkbox, .lm-plugin .form-horizontal .radio-inline, .lm-plugin .form-horizontal .checkbox-inline { margin-top: 0; margin-bottom: 0; padding-top: 7px; } .lm-plugin .form-horizontal .radio, .lm-plugin .form-horizontal .checkbox { min-height: 27px; } .lm-plugin .form-horizontal .form-group { margin-left: -15px; margin-right: -15px; } .lm-plugin .form-horizontal .form-group:before, .lm-plugin .form-horizontal .form-group:after { content: " "; display: table; } .lm-plugin .form-horizontal .form-group:after { clear: both; } @media (min-width: 768px) { .lm-plugin .form-horizontal .control-label { text-align: right; margin-bottom: 0; padding-top: 7px; } } .lm-plugin .form-horizontal .has-feedback .lm-form-control-feedback { right: 15px; } @media (min-width: 768px) { .lm-plugin .form-horizontal .form-group-lg .control-label { padding-top: 11px; font-size: 18px; } } @media (min-width: 768px) { .lm-plugin .form-horizontal .form-group-sm .control-label { padding-top: 6px; font-size: 12px; } } .lm-plugin .lm-btn, .lm-plugin .lm-control-row button { display: inline-block; margin-bottom: 0; font-weight: normal; text-align: center; vertical-align: middle; touch-action: manipulation; cursor: pointer; background-image: none; border: 1px solid transparent; white-space: nowrap; padding: 6px 12px; font-size: 14px; line-height: 1.42857; border-radius: 0; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } .lm-plugin .lm-btn:focus, .lm-plugin .lm-control-row button:focus, .lm-plugin .lm-btn.focus, .lm-plugin .lm-control-row button.focus, .lm-plugin .lm-btn:active:focus, .lm-plugin .lm-control-row button:active:focus, .lm-plugin .lm-btn:active.focus, .lm-plugin .lm-control-row button:active.focus, .lm-plugin .lm-btn.active:focus, .lm-plugin .lm-control-row button.active:focus, .lm-plugin .lm-btn.active.focus, .lm-plugin .lm-control-row button.active.focus { outline: thin dotted; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; } .lm-plugin .lm-btn:hover, .lm-plugin .lm-control-row button:hover, .lm-plugin .lm-btn:focus, .lm-plugin .lm-control-row button:focus, .lm-plugin .lm-btn.focus, .lm-plugin .lm-control-row button.focus { color: #333; text-decoration: none; } .lm-plugin .lm-btn:active, .lm-plugin .lm-control-row button:active, .lm-plugin .lm-btn.active, .lm-plugin .lm-control-row button.active { outline: 0; background-image: none; -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); } .lm-plugin .lm-btn.disabled, .lm-plugin .lm-control-row button.disabled, .lm-plugin .lm-btn[disabled], .lm-plugin .lm-control-row button[disabled], fieldset[disabled] .lm-plugin .lm-btn, fieldset[disabled] .lm-plugin .lm-control-row button { cursor: not-allowed; opacity: 0.65; filter: alpha(opacity=65); -webkit-box-shadow: none; box-shadow: none; } .lm-plugin a.lm-btn.disabled, fieldset[disabled] .lm-plugin a.lm-btn { pointer-events: none; } .lm-plugin .lm-btn-default { color: #333; background-color: #fff; border-color: #ccc; } .lm-plugin .lm-btn-default:focus, .lm-plugin .lm-btn-default.focus { color: #333; background-color: #e6e6e6; border-color: #8c8c8c; } .lm-plugin .lm-btn-default:hover { color: #333; background-color: #e6e6e6; border-color: #adadad; } .lm-plugin .lm-btn-default:active, .lm-plugin .lm-btn-default.active, .open > .lm-plugin .lm-btn-default.dropdown-toggle { color: #333; background-color: #e6e6e6; border-color: #adadad; } .lm-plugin .lm-btn-default:active:hover, .lm-plugin .lm-btn-default:active:focus, .lm-plugin .lm-btn-default:active.focus, .lm-plugin .lm-btn-default.active:hover, .lm-plugin .lm-btn-default.active:focus, .lm-plugin .lm-btn-default.active.focus, .open > .lm-plugin .lm-btn-default.dropdown-toggle:hover, .open > .lm-plugin .lm-btn-default.dropdown-toggle:focus, .open > .lm-plugin .lm-btn-default.dropdown-toggle.focus { color: #333; background-color: #d4d4d4; border-color: #8c8c8c; } .lm-plugin .lm-btn-default:active, .lm-plugin .lm-btn-default.active, .open > .lm-plugin .lm-btn-default.dropdown-toggle { background-image: none; } .lm-plugin .lm-btn-default.disabled:hover, .lm-plugin .lm-btn-default.disabled:focus, .lm-plugin .lm-btn-default.disabled.focus, .lm-plugin .lm-btn-default[disabled]:hover, .lm-plugin .lm-btn-default[disabled]:focus, .lm-plugin .lm-btn-default[disabled].focus, fieldset[disabled] .lm-plugin .lm-btn-default:hover, fieldset[disabled] .lm-plugin .lm-btn-default:focus, fieldset[disabled] .lm-plugin .lm-btn-default.focus { background-color: #fff; border-color: #ccc; } .lm-plugin .lm-btn-default .badge { color: #fff; background-color: #333; } .lm-plugin .lm-btn-primary { color: #fff; background-color: #337ab7; border-color: #2e6da4; } .lm-plugin .lm-btn-primary:focus, .lm-plugin .lm-btn-primary.focus { color: #fff; background-color: #286090; border-color: #122b40; } .lm-plugin .lm-btn-primary:hover { color: #fff; background-color: #286090; border-color: #204d74; } .lm-plugin .lm-btn-primary:active, .lm-plugin .lm-btn-primary.active, .open > .lm-plugin .lm-btn-primary.dropdown-toggle { color: #fff; background-color: #286090; border-color: #204d74; } .lm-plugin .lm-btn-primary:active:hover, .lm-plugin .lm-btn-primary:active:focus, .lm-plugin .lm-btn-primary:active.focus, .lm-plugin .lm-btn-primary.active:hover, .lm-plugin .lm-btn-primary.active:focus, .lm-plugin .lm-btn-primary.active.focus, .open > .lm-plugin .lm-btn-primary.dropdown-toggle:hover, .open > .lm-plugin .lm-btn-primary.dropdown-toggle:focus, .open > .lm-plugin .lm-btn-primary.dropdown-toggle.focus { color: #fff; background-color: #204d74; border-color: #122b40; } .lm-plugin .lm-btn-primary:active, .lm-plugin .lm-btn-primary.active, .open > .lm-plugin .lm-btn-primary.dropdown-toggle { background-image: none; } .lm-plugin .lm-btn-primary.disabled:hover, .lm-plugin .lm-btn-primary.disabled:focus, .lm-plugin .lm-btn-primary.disabled.focus, .lm-plugin .lm-btn-primary[disabled]:hover, .lm-plugin .lm-btn-primary[disabled]:focus, .lm-plugin .lm-btn-primary[disabled].focus, fieldset[disabled] .lm-plugin .lm-btn-primary:hover, fieldset[disabled] .lm-plugin .lm-btn-primary:focus, fieldset[disabled] .lm-plugin .lm-btn-primary.focus { background-color: #337ab7; border-color: #2e6da4; } .lm-plugin .lm-btn-primary .badge { color: #337ab7; background-color: #fff; } .lm-plugin .lm-btn-success { color: #fff; background-color: #5cb85c; border-color: #4cae4c; } .lm-plugin .lm-btn-success:focus, .lm-plugin .lm-btn-success.focus { color: #fff; background-color: #449d44; border-color: #255625; } .lm-plugin .lm-btn-success:hover { color: #fff; background-color: #449d44; border-color: #398439; } .lm-plugin .lm-btn-success:active, .lm-plugin .lm-btn-success.active, .open > .lm-plugin .lm-btn-success.dropdown-toggle { color: #fff; background-color: #449d44; border-color: #398439; } .lm-plugin .lm-btn-success:active:hover, .lm-plugin .lm-btn-success:active:focus, .lm-plugin .lm-btn-success:active.focus, .lm-plugin .lm-btn-success.active:hover, .lm-plugin .lm-btn-success.active:focus, .lm-plugin .lm-btn-success.active.focus, .open > .lm-p