#plugins tbody th, #plugins tbody td { padding-top: 20px; padding-bottom: 20px; }

#plugins tbody .plugin-infos { font-weight: normal; display: table; }

#plugins tbody .plugin-infos .icon, #plugins tbody .plugin-infos .details { display: table-cell; }

#plugins tbody .plugin-infos .icon { display: block; vertical-align: top; padding-right: 14px; position: relative; }

#plugins tbody .plugin-infos .icon a { display: block; line-height: 0; }

#plugins tbody .plugin-infos .icon svg, #plugins tbody .plugin-infos .icon img { display: block; width: 44px; height: 44px; }

#plugins tbody .plugin-infos .icon .license-key-status { display: block; position: absolute; top: 26px; width: 20px; height: 20px; background: no-repeat 0 0 url(invalid-icon.svg); -o-background-size: 100% 100%; background-size: 100% 100%; }

body.ltr #plugins tbody .plugin-infos .icon .license-key-status { left: 26px; }

body.rtl #plugins tbody .plugin-infos .icon .license-key-status { right: 26px; }

#plugins tbody .plugin-infos .icon .license-key-status.valid { background-image: url(valid-icon.svg); }

#plugins tbody .plugin-infos .details { vertical-align: middle; }

#plugins tbody .plugin-infos .details .plugin-id { display: -webkit-flex; display: flex; -webkit-align-items: baseline; align-items: baseline; margin-bottom: 0; font-size: 1em; white-space: nowrap; -webkit-flex-wrap: wrap; flex-wrap: wrap; }

#plugins tbody .plugin-infos .details .plugin-id h2 { margin-bottom: 0; }

#plugins tbody .plugin-infos .details .plugin-id .edition { position: relative; top: -1px; -webkit-user-select: none; user-select: none; border: 1px solid #596673; border-radius: 3px; display: -webkit-inline-flex; display: inline-flex; height: 16px; -o-transition: border-color linear 100ms; transition: border-color linear 100ms; }

body.ltr #plugins tbody .plugin-infos .details .plugin-id .edition { margin-left: 7px; }

body.rtl #plugins tbody .plugin-infos .details .plugin-id .edition { margin-right: 7px; }

#plugins tbody .plugin-infos .details .plugin-id .edition > .edition-name, #plugins tbody .plugin-infos .details .plugin-id .edition > .edition-trial { padding: 0 6px; font-size: 11px; line-height: 16px; font-weight: normal; }

#plugins tbody .plugin-infos .details .plugin-id .edition > .edition-name { color: #596673; letter-spacing: 1.5px; padding-right: 5px; text-transform: uppercase; -o-transition: color linear 100ms; transition: color linear 100ms; }

#plugins tbody .plugin-infos .details .plugin-id .edition > .edition-trial { position: relative; background: #596673; color: #fff; border-radius: 0 1px 1px 0; letter-spacing: 1px; text-transform: lowercase; -o-transition: background linear 100ms; transition: background linear 100ms; }

body.ltr #plugins tbody .plugin-infos .details .plugin-id .edition .edition-name + .edition-trial { margin-left: 4px; }

body.rtl #plugins tbody .plugin-infos .details .plugin-id .edition .edition-name + .edition-trial { margin-right: 4px; }

body.ltr #plugins tbody .plugin-infos .details .plugin-id .edition .edition-name + .edition-trial { padding-left: 4px; }

body.rtl #plugins tbody .plugin-infos .details .plugin-id .edition .edition-name + .edition-trial { padding-right: 4px; }

#plugins tbody .plugin-infos .details .plugin-id .edition .edition-name + .edition-trial:before { display: block; position: absolute; top: 0; content: ''; font-size: 0; width: 0; height: 0; border-style: solid; -o-transition: border-color linear 100ms; transition: border-color linear 100ms; }

body.ltr #plugins tbody .plugin-infos .details .plugin-id .edition .edition-name + .edition-trial:before { left: -7px; border-width: 0 7px 16px 0; border-color: transparent #596673 transparent transparent; }

body.rtl #plugins tbody .plugin-infos .details .plugin-id .edition .edition-name + .edition-trial:before { right: -7px; border-width: 0 0 16px 7px; border-color: transparent transparent transparent #596673; }

#plugins tbody .plugin-infos .details .plugin-id a.edition:hover { text-decoration: none; border-color: #0B69A3; }

#plugins tbody .plugin-infos .details .plugin-id a.edition:hover > .edition-name { color: #0B69A3; }

#plugins tbody .plugin-infos .details .plugin-id a.edition:hover > .edition-trial { background: #0B69A3; }

body.ltr #plugins tbody .plugin-infos .details .plugin-id a.edition:hover .edition-name + .edition-trial:before { left: -7px; border-width: 0 7px 16px 0; border-right-color: #0B69A3; }

body.rtl #plugins tbody .plugin-infos .details .plugin-id a.edition:hover .edition-name + .edition-trial:before { border-left-color: #0B69A3; }

#plugins tbody .plugin-infos .details .plugin-id .version { color: #596673; font-weight: normal; }

body.ltr #plugins tbody .plugin-infos .details .plugin-id .version { margin-left: 14px; }

body.rtl #plugins tbody .plugin-infos .details .plugin-id .version { margin-right: 14px; }

#plugins tbody .plugin-infos .details p, #plugins tbody .plugin-infos .details ul.links { margin: 0.2em 0; }

#plugins tbody .plugin-infos .details ul.links { display: -webkit-flex; display: flex; white-space: nowrap; -webkit-flex-wrap: wrap; flex-wrap: wrap; color: #606d7b; }

#plugins tbody .plugin-infos .details ul.links li { display: -webkit-flex; display: flex; -webkit-align-items: center; align-items: center; }

#plugins tbody .plugin-infos .details ul.links li:not(:first-child) { margin-left: 14px; }

#plugins tbody .plugin-infos .details ul.links li a:before, #plugins tbody .plugin-infos .details ul.links li span:before { font-family: 'Craft'; speak: none; -webkit-font-feature-settings: "liga", "dlig"; -ms-font-feature-settings: "liga", "dlig"; -o-font-feature-settings: "liga", "dlig"; font-feature-settings: "liga", "dlig"; text-rendering: optimizeLegibility; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; direction: ltr; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; display: inline-block; text-align: center; font-style: normal; vertical-align: middle; word-wrap: normal !important; -webkit-user-select: none; user-select: none; opacity: 0.8; margin-top: -2px; color: #9aa5b1; }

body.ltr #plugins tbody .plugin-infos .details ul.links li a:before, body.ltr #plugins tbody .plugin-infos .details ul.links li span:before { margin-right: 4px; }

body.rtl #plugins tbody .plugin-infos .details ul.links li a:before, body.rtl #plugins tbody .plugin-infos .details ul.links li span:before { margin-left: 4px; }

#plugins tbody .plugin-infos .details ul.links li.link-developer a:before, #plugins tbody .plugin-infos .details ul.links li.link-developer span:before { content: 'building'; }

#plugins tbody .plugin-infos .details ul.links li.link-docs a:before { content: 'book'; }

#plugins tbody .plugin-infos .details ul.links li.link-settings a:before { content: 'settings'; }

#plugins tbody .plugin-infos .details .license-key { margin-top: 1em; }

#plugins tbody .plugin-infos .details .license-key .pane { margin: 0; padding: 3px; background: #f3f7fc; border-radius: 4px; }

#plugins tbody .plugin-infos .details .license-key .pane input.text { font-weight: bold; font-size: 11px !important; padding: 3px 7px 1px; width: 19em; }

#plugins tbody .plugin-infos .details .license-key .btn, #plugins tbody .plugin-infos .details .license-key .spinner { margin: 0; }

#plugins tbody .plugin-infos .details .expired { margin-top: 1em; }

#plugins tbody:not(.collapsed) .plugin-infos .details { min-width: 150px; }

/*# sourceMappingURL=plugins.css.map */
