.generate-type-labels { font-size: 14px; }
.generate-type-labels .generate-type-label { margin-bottom: 5px; }
.generate-type-labels .generate-type-label .generate-type { font-size: 12px; }

.generate-type { display: inline-block; padding: 4px 8px; }
.generate-type.type-1 { background-color: #43ac6a; color: #fff; }
.generate-type.type-2 { background-color: #a0d3e8; color: #333; }
.generate-type.type-3 { background-color: #ff5500; color: #fff; }
.generate-type.type-4 { background-color: #e7e7e7; color: #333; }

.generate-length.gen-length-1 { color: #a0d3e8; }
.generate-length.gen-length-2 { color: #ff5500; }
.generate-length.gen-length-3 { color: #43ac6a; }

.seo-tabs .tabs { border-bottom: 1px solid #ddd; border-left: 0; border-right: 0; border-top: 0; }
.seo-tabs .tabs .tabs-title > a { border-left: 1px solid #fff; border-right: 1px solid #fff; border-top: 2px solid #fff; color: #bbb; font-family: "Montserrat Light", sans-serif; font-size: 12px; font-weight: bold; margin-bottom: -1px; }
.seo-tabs .tabs .tabs-title > a:hover { color: #888; }
.seo-tabs .tabs .tabs-title > a:focus, .seo-tabs .tabs .tabs-title > a[aria-selected=true] { border-left: 1px solid #ddd; border-right: 1px solid #ddd; border-top: 2px solid #1976d2; border-bottom: 1px solid #fff; background: none; color: #555; outline: 0; }
.seo-tabs .tabs-content { border: none; }
.seo-tabs .tabs-content .tabs-panel { padding-left: 0; padding-right: 0; }

.seo-og-image { max-height: 100px; max-width: 180px; }

.table-seo { width: auto; }
.table-seo thead th, .table-seo tbody td { padding: 4px 10px; max-width: 600px; }
.table-seo thead th.edit-hover, .table-seo tbody td.edit-hover { padding-right: 25px; position: relative; }
.table-seo thead th.edit-hover:hover .edit-button, .table-seo tbody td.edit-hover:hover .edit-button { display: block; }
.table-seo thead th.edit-hover .edit-button, .table-seo tbody td.edit-hover .edit-button { display: none; font-size: 16px; height: 25px; line-height: 25px; position: absolute; right: 0; text-align: center; top: 0; width: 25px; }
.table-seo thead th.length-attr, .table-seo tbody td.length-attr { padding-left: 25px; position: relative; }
.table-seo thead th.length-attr .length-attr-inner, .table-seo tbody td.length-attr .length-attr-inner { height: 25px; left: 0; line-height: 25px; position: absolute; text-align: left; top: 0; width: 25px; }

.og-link-small { font-size: 9px; }

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