.fa.fa-sort {padding-right: 10px;}.fa.fa-times {float: right;margin: 20px;font-size: 32px;color: #FAFAFA;}.fa.fa-circle {font-size: 6px;}.fa.fa-pencil, .fa.fa-pen, .fa.fa-trash, .fa.fa-circle {margin: 0;padding: 0;}.fa.fa-upload, .fa.fa-folder-open, .fa.fa-cog, .fa.fa-info-circle, .fa.fa-paper-plane, .fa.fa-undo, .fa.fa-rotate-right, .fa.fa-clock {padding-right: 10px;}.fa.fa-cog, .fa.fa-info-circle {font-size: 16px;}.fa.fa-folder-open {font-size: 14px;}.fa.fa-globe {font-size: 8rem;margin-top: 40px;}.fa.fa-folder {font-size: 4.25em;}.fa.fa-qrcode {color: #29CE9C;font-size: 18px;}mark {color: black;background: orange;}i.icon-ctrl {font-size: 24px;}i.icon-ctrl.left {float: left;-moz-transform: rotate(-90deg);-ms-transform: rotate(-90deg);-o-transform: rotate(-90deg);-webkit-transform: rotate(-90deg);transform: rotate(-90deg);}i.icon-ctrl.right {float: right;-moz-transform: rotate(90deg);-ms-transform: rotate(90deg);-o-transform: rotate(90deg);-webkit-transform: rotate(90deg);transform: rotate(90deg);}.content-right {display: inline-block;width: 100%;height: calc(100vh - 20px);}.controller-editor.action-index .content-right {width: 100%;height: 100%;}.controller-login .readio-content {height: 100%;background-image: url("readio_bg_2_1-5f124379e5ea8eebdd70fe896e4c014c.jpg");background-size: cover;}.actions.single {padding: 10px 0 10px 0;}.actions .action-link {font-size: 16px;}.actions:active, .actions:focus {text-decoration: none;outline: none;}.action-link:hover, .action-link:focus {font-weight: 400;opacity: 0.7;outline: none;}header.readio-header {margin-bottom: 20px;padding: 10px;background: rgba(0, 0, 0, 0.4);}header.readio-header section.none {display: table;width: 100%;height: 40px;}header.readio-header section.top {display: table;width: 100%;}header.readio-header section.top .readio-logo {display: table-cell;vertical-align: middle;background: url("readio_logo-8bca5bda2c2a7210a6d4bc8f04034965.png"), no-repeat;background-size: contain;}header.readio-header section.top .book-name {width: 924px;}header.readio-header section.top .book-name .book-name-header-content {display: table;}header.readio-header section.top nav {display: table-cell;width: 660px;padding-right: 10px;text-align: right;vertical-align: middle;}header.readio-header section.top nav .current-costs {float: left;margin-top: 5px;color: #FAFAFA;}header.readio-header section.top nav .button-elements {float: right;margin-top: 5px;}header.readio-header section.top nav a {text-decoration: none;}header.readio-header section.top nav a:hover {color: #FAFAFA;}header.readio-header section.sub {font-size: 12px;position: relative;height: 40px;}header.readio-header section.sub nav .revision-buttons {font-size: 16px;position: absolute;top: 8px;left: 20px;color: #29CE9C;}header.readio-header section.sub nav .revision-buttons .undo {float: left;padding-right: 20px;cursor: pointer;}header.readio-header section.sub nav .revision-buttons .undo:hover {color: #2E8072;}header.readio-header section.sub nav .revision-buttons .redo {float: left;padding-right: 40px;cursor: pointer;}header.readio-header section.sub nav .revision-buttons .redo:hover {color: #2E8072;}header.readio-header section.sub nav .revision-buttons .undo.disabled, header.readio-header section.sub nav .revision-buttons .redo.disabled {cursor: not-allowed;color: #A5CEC3;}header.readio-header section.sub nav .connect-with-device {position: absolute;top: 10px;right: 30px;}header.readio-header section.sub nav .connect-with-device span {font-size: 16px;position: relative;bottom: 1px;margin-left: 10px;color: #29CE9C;}header.readio-header section.sub nav .connect-with-device:hover .fa-qrcode {cursor: pointer;color: #2E8072;}header.readio-header section.sub nav .connect-with-device:hover span {cursor: pointer;color: #2E8072;}section.flash-messages, .notification {font-size: 18px;position: absolute;z-index: 300;top: 25px;right: 0;left: 0;min-width: 1024px;margin: 20px auto;padding: 5px 10px;border: 2px solid #29CE9C;border-radius: 4px;background: rgba(41, 206, 156, 0.9);}section.flash-messages.landing-page, .notification.landing-page {top: 0;}.notification {max-width: none;margin: 0 0 10px 0;}.notification.error {position: absolute;z-index: 300;top: 25px;right: 0;left: 0;min-width: 1024px;margin: 20px auto;padding: 5px 10px;border-color: #951017;border-radius: 4px;background-color: rgba(149, 16, 23, 0.9);}section.flash-messages.error {position: absolute;z-index: 1000;top: 25px;right: 0;left: 0;min-width: 1024px;max-height: 3rem;margin: 20px auto;padding: 5px 10px;color: #FAFAFA;border-color: #951017;border-radius: 4px;background-color: rgba(149, 16, 23, 0.9);}section.flash-messages.error.landing-page {top: 0;}.error-details {line-height: 1.5;overflow: hidden;padding: 5px;padding-left: 25px;border-top: 1px solid #FFAAAA;border-bottom: 1px solid #FFAAAA;background-color: #333333;-mox-box-shadow: 0 0 2px rgba(0, 0, 0, 0.2);-mox-box-shadow: 0 0 2px rgba(0, 0, 0, 0.2);-webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.2);-webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.2);box-shadow: 0 0 2px rgba(0, 0, 0, 0.2);box-shadow: 0 0 2px rgba(0, 0, 0, 0.2);}.readio-logo {width: 48px;height: 48px;background: #29CE9C;}.truncate {overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}.ui-accordion-header {cursor: pointer;}.bottom-button-group {margin-top: 40px;padding-top: 20px;}.bottom-button-group .readio-button.primary {float: right;height: 32px;}.task-bottom-button-group {margin-top: 20px;margin-bottom: 20px;padding-top: 20px;padding-bottom: 20px;}.task-bottom-button-group .readio-button.primary {float: right;height: 32px;}#globalLoadingWrapper {}#globalLoadingWrapper .loading {position: fixed;z-index: 999;top: 0;right: 0;bottom: 0;left: 0;width: 2em;height: 2em;margin: auto;text-align: center;}#globalLoadingWrapper .loading .center {position: relative;top: 50%;display: block;text-align: center;margib: 0 100px;}#globalLoadingWrapper .loading {position: fixed;top: 0;left: 0;display: block;width: 100%;height: 100%;content: "";background-color: rgba(255, 255, 255, 0.9);}#globalLoadingWrapper .loading .spinner {font: 0/0 a;color: transparent;border: 0;background-color: transparent;text-shadow: none;}#globalLoadingWrapper .loading .spinner {font-size: 10px;display: block;width: 1em;height: 1em;margin-top: -0.5em;content: "";-moz-animation: spinner 1500ms infinite linear;-ms-animation: spinner 1500ms infinite linear;-o-animation: spinner 1500ms infinite linear;-webkit-animation: spinner 1500ms infinite linear;animation: spinner 1500ms infinite linear;border-radius: 0.5em;-webkit-box-shadow: rgba(0, 0, 0, 0.75) 1.5em 0 0 0, rgba(0, 0, 0, 0.75) 1.1em 1.1em 0 0, rgba(0, 0, 0, 0.75) 0 1.5em 0 0, rgba(0, 0, 0, 0.75) -1.1em 1.1em 0 0, rgba(0, 0, 0, 0.5) -1.5em 0 0 0, rgba(0, 0, 0, 0.5) -1.1em -1.1em 0 0, rgba(0, 0, 0, 0.75) 0 -1.5em 0 0, rgba(0, 0, 0, 0.75) 1.1em -1.1em 0 0;box-shadow: rgba(0, 0, 0, 0.75) 1.5em 0 0 0, rgba(0, 0, 0, 0.75) 1.1em 1.1em 0 0, rgba(0, 0, 0, 0.75) 0 1.5em 0 0, rgba(0, 0, 0, 0.75) -1.1em 1.1em 0 0, rgba(0, 0, 0, 0.75) -1.5em 0 0 0, rgba(0, 0, 0, 0.75) -1.1em -1.1em 0 0, rgba(0, 0, 0, 0.75) 0 -1.5em 0 0, rgba(0, 0, 0, 0.75) 1.1em -1.1em 0 0;}@-webkit-keyframes spinner {0% {-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-ms-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg);}100% {-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);-ms-transform: rotate(360deg);-o-transform: rotate(360deg);transform: rotate(360deg);}}@-moz-keyframes spinner {0% {-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-ms-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg);}100% {-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);-ms-transform: rotate(360deg);-o-transform: rotate(360deg);transform: rotate(360deg);}}@-o-keyframes spinner {0% {-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-ms-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg);}100% {-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);-ms-transform: rotate(360deg);-o-transform: rotate(360deg);transform: rotate(360deg);}}@keyframes spinner {0% {-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-ms-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg);}100% {-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);-ms-transform: rotate(360deg);-o-transform: rotate(360deg);transform: rotate(360deg);}}* {margin: 0;}*, *:after, *::before {-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;}html * {margin: 0;}html {line-height: 25px;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;height: 100%;background-repeat: no-repeat;}body {font-family: "Open Sans", "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;font-size: 16px;font-weight: 100;line-height: 25px;min-width: 1024px;height: 100%;margin: 0;background: #4C5961;}#readio {width: 100%;height: calc(100% - 30px);margin: 0 auto;color: #FAFAFA;}section.readio-content {height: calc(100% - 90px);}.fa {}.fa.fa-bars {font-size: 32px;float: left;padding: 6px 20px 0 10px;color: #FAFAFA;}.fa.fa-bars:hover {color: #29CE9C;}.fa.fa-angle-left {margin-right: 1rem;}.fa.fa-ban {font-size: 1rem;}a {text-decoration: none;color: #29CE9C;}a:hover {opacity: 0.7;}a:focus {text-decoration: none;outline: none;}a:active {text-decoration: none;outline: none;}h1 {font-size: 24px;font-weight: 100;margin: 10px 0;color: #FAFAFA;}h2 {font-size: 18px;font-weight: 100;padding: 5px 0;color: #FAFAFA;}.breadcrumb-entry {font-size: 18px;display: table-row;float: left;overflow: hidden;max-width: 60%;margin: 10px 0;white-space: nowrap;text-transform: capitalize;text-overflow: ellipsis;}.breadcrumb-entry.breadcrumb-controller-entry {display: table-cell;}.breadcrumb-entry.breadcrumb-icon {display: table-cell;margin: 0;}.breadcrumb-entry.breadcrumb-action-entry {display: table-cell;color: #FAFAFA;}.breadcrumb-entry.breadcrumb-action-entry:hover {text-decoration: none;}.breadcrumb-entry .book-title-navigation {position: relative;}.breadcrumb-entry .book-title-navigation span {margin: 0 0 0 40px;}.breadcrumb-entry .book-title-navigation .fa.fa-angle-right {font-size: 24px;position: absolute;top: 0;left: 18px;}.breadcrumb-entry a {color: #FAFAFA;}.breadcrumb-entry a:hover {color: #29CE9C;}.sidebar-background, .overlay-background {position: fixed;z-index: 100;top: 0;left: 0;display: none;width: 100%;height: 100%;opacity: 0.8;background: rgba(0, 0, 0, 0.8);}.overlay {display: none;}.overlay.qr-code-error {display: none;}.overlay .overlay-container {position: absolute;z-index: 100;top: 20%;left: 30%;width: 600px;min-height: 300px;background-color: #333333;}.overlay .overlay-container .overlay-header {position: relative;width: 100%;margin: 0 auto;padding: 1rem 3.5rem 0 1rem;text-align: left;}.overlay .overlay-container .overlay-header .delete-text-link {float: right;padding: 4px 8px;color: #FAFAFA;border: 1px solid #951017;border-radius: 4px;}.overlay .overlay-container .overlay-header .delete-text-link:hover {background: #951017;}.overlay .overlay-container .overlay-header .close-icon {position: absolute;z-index: 200;top: 1rem;right: 1rem;margin: 0;}.overlay .overlay-container .overlay-header .close-icon .fa.fa-times {font-size: 24px;margin: 0;color: #FAFAFA;}.overlay .overlay-container .overlay-header .close-icon .fa.fa-times:hover {cursor: pointer;}.overlay .overlay-container .overlay-header.qr-error-header {background-color: #951017;}.overlay .overlay-container .overlay-header span {font-size: 36px;color: #FAFAFA;}.overlay .overlay-container .overlay-header span.headline {font-size: 20px;float: left;}.overlay .overlay-container .header-content-logo {font-size: 32px;float: left;margin-top: 13px;margin-right: 10px;color: #FAFAFA;}.overlay .overlay-container .overlay-content {height: 90%;border-radius: 0 0 10px 10px;}.overlay .overlay-container .overlay-content .table-cell {vertical-align: top;}.overlay .overlay-container .overlay-content .border-line {margin: 20px 20px 0 20px;border-bottom: 1px solid #7F7F7F;}.overlay .overlay-container .overlay-content.new-folder-overlay, .overlay .overlay-container .overlay-content.qr-error-content {width: 100%;height: 200px;}.overlay .overlay-container .overlay-content .overlay-input-title h2 {padding: 20px;color: #333333;}.overlay .overlay-container .overlay-content .overlay-qr-code-container {width: 300px;height: 300px;margin: auto;background-color: grey;}.overlay .overlay-container .overlay-content .overlay-input {padding: 40px 20px;}.overlay .overlay-container .overlay-content .overlay-button {bottom: 10px;}.overlay .overlay-container .overlay-content .overlay-button .readio-button {margin: 10px;}.overlay .overlay-container .overlay-content .overlay-button .readio-button.primary {float: right;margin-right: 20px;}.overlay .overlay-container .overlay-content .instruction-for-app ul li {font-weight: 100;}.overlay .overlay-container .overlay-content .instruction-for-app ul li span {font-weight: 500;}.overlay .overlay-container .overlay-content .please-notice {font-weight: 100;margin-top: 20px;}.overlay .task-overlay-container {position: absolute;z-index: 100;top: 11%;left: 20%;width: 55%;min-height: 72%;background-color: #333333;}.overlay .task-overlay-container .close-icon {z-index: 200;float: right;margin: 10px 20px 0 0;}.overlay .task-overlay-container .close-icon .fa.fa-times {font-size: 24px;color: #FAFAFA;}.overlay .task-overlay-container .close-icon .fa.fa-times:hover {cursor: pointer;}.overlay .task-overlay-container .overlay-header {font-size: 18px;margin: 11px 0 0 0;color: #29CE9C;}.overlay .task-overlay-container .overlay-header.qr-error-header {background-color: #951017;}.overlay .task-overlay-container .overlay-header span {font-size: 18px;margin-left: 24px;color: #29CE9C;}.overlay .task-overlay-container .header-content-logo {font-size: 32px;float: left;margin-top: 13px;margin-right: 10px;color: #FAFAFA;}.overlay .task-overlay-container .overlay-content {height: 90%;border-radius: 0 0 10px 10px;}.overlay .task-overlay-container .overlay-content .table-cell {vertical-align: top;}.overlay .task-overlay-container .overlay-content .border-line {margin: 5px 15px 0 15px;border-bottom: 1px solid #7F7F7F;}.overlay .task-overlay-container .overlay-content .border-bottom {margin: 10px 0;border-bottom: 1px solid #7F7F7F;}.overlay .task-overlay-container .overlay-content .overlay-margin {margin: 5px 15px 0 15px;}.overlay .task-overlay-container .overlay-content.new-task-overlay {width: 100%;height: 600px;}.overlay .task-overlay-container .overlay-content .overlay-input-title h2 {padding: 20px;color: #333333;}.overlay .task-overlay-container .overlay-content .overlay-input {padding: 40px 20px;}.overlay .task-overlay-container .overlay-content .overlay-button {bottom: 10px;}.overlay .task-overlay-container .overlay-content .overlay-button .readio-button {margin: 10px;}.overlay .task-overlay-container .overlay-content .overlay-button .readio-button.primary {float: right;margin-right: 20px;}.overlay .task-overlay-container .overlay-content .instruction-for-app ul li {font-weight: 100;}.overlay .task-overlay-container .overlay-content .instruction-for-app ul li span {font-weight: 500;}.overlay .task-overlay-container .overlay-content .task-menu-box-wrapper {height: calc(100% - 414px);min-height: 90px;padding: 0 0 10px 0;}.overlay .task-overlay-container .overlay-content .task-menu-box-wrapper .task-menu-box-content {float: left;overflow: hidden;width: 32%;height: 100%;padding: 10px;border-radius: 4px;background: rgba(0, 0, 0, 0.4);}.overlay .task-overlay-container .overlay-content .task-menu-box-wrapper .task-menu-box-content .tab-headline {font-size: 18px;margin: 7px 0 0 0;color: #29CE9C;}.overlay .task-overlay-container .overlay-content .task-menu-box-wrapper .task-menu-box-content .tab-headline .open-tasks-info {float: right;color: #29CE9C;}.overlay .task-overlay-container .overlay-content .task-menu-box-wrapper .task-menu-box-content.task-left {width: 50%;}.overlay .task-overlay-container .overlay-content .task-menu-box-wrapper .task-menu-box-content.task-right {width: 50%;}.overlay .task-overlay-container .overlay-content .task-menu-box-wrapper .task-menu-box-content.left .search-view {font-weight: 100;width: 150px;height: 32px;padding: 5px 10px;border: 1px solid #FAFAFA;border-radius: 4px;}.overlay .task-overlay-container .overlay-content .task-menu-box-wrapper .task-menu-box-content.left .search-view .count-searching {float: left;margin-right: 20px;}.overlay .task-overlay-container .overlay-content .task-menu-box-wrapper .task-menu-box-content.left .search-view .fa {float: right;}.overlay .task-overlay-container .overlay-content .task-menu-box-wrapper .task-menu-box-content.left .search-view .fa.fa-chevron-up:hover {cursor: pointer;color: #29CE9C;}.overlay .task-overlay-container .overlay-content .task-menu-box-wrapper .task-menu-box-content.left .search-view .fa.fa-chevron-down {}.overlay .task-overlay-container .overlay-content .task-menu-box-wrapper .task-menu-box-content.left .search-view .fa.fa-chevron-down:hover {cursor: pointer;color: #29CE9C;}.overlay .task-overlay-container .overlay-content .task-menu-box-wrapper .task-menu-box-content.left .content-search-chapter {display: table;width: 100%;padding: 0 0 5px 0;}.overlay .task-overlay-container .overlay-content .task-menu-box-wrapper .task-menu-box-content.left .content-search-chapter .select-chapter {display: table-row;width: 100%;}.overlay .task-overlay-container .overlay-content .task-menu-box-wrapper .task-menu-box-content.left .content-search-chapter .select-chapter i {display: table-cell;margin-top: 3px;cursor: pointer;vertical-align: middle;}.overlay .task-overlay-container .overlay-content .task-menu-box-wrapper .task-menu-box-content.left .content-search-chapter .select-chapter i:hover {color: #29CE9C;}.overlay .task-overlay-container .overlay-content .task-menu-box-wrapper .task-menu-box-content.left .content-search-chapter .select-chapter i.disabled {cursor: not-allowed;color: #6F6F6F;}.overlay .task-overlay-container .overlay-content .task-menu-box-wrapper .task-menu-box-content.left .content-search-chapter .select-chapter .switch-chapter {display: table-cell;width: 100%;vertical-align: middle;}.overlay .task-overlay-container .overlay-content .task-menu-box-wrapper .task-menu-box-content.left .content-search-chapter .select-chapter select {text-align: center;-moz-appearance: none;-webkit-appearance: none;}.overlay .task-overlay-container .overlay-content .task-menu-box-wrapper .task-menu-box-content.left .content-search-chapter .select-chapter select::-ms-expand {display: none;}.overlay .task-overlay-container .overlay-content .task-menu-box-wrapper .task-menu-box-content.left .content-search-chapter .select-chapter #chapterSelect {font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;font-size: 16px;font-weight: 100;width: 100%;height: 32px;cursor: pointer;-moz-text-align-last: center;text-align-last: center;color: #FFFFFF;border: transparent;background-color: transparent;}.overlay .task-overlay-container .overlay-content .task-menu-box-wrapper .task-menu-box-content.left .content-search-chapter .select-chapter #chapterSelect:hover, .overlay .task-overlay-container .overlay-content .task-menu-box-wrapper .task-menu-box-content.left .content-search-chapter .select-chapter #chapterSelect:active, .overlay .task-overlay-container .overlay-content .task-menu-box-wrapper .task-menu-box-content.left .content-search-chapter .select-chapter #chapterSelect:focus {color: #29CE9C;border-radius: 4px;outline: none;background-color: rgba(0, 0, 0, 0.4);box-shadow: none;}.overlay .task-overlay-container .overlay-content .task-menu-box-wrapper .task-menu-box-content.left .textview {font-family: "Times New Roman";font-size: 18px;overflow: auto;height: calc(100% - 95px);margin: 5px 0;text-align: justify;color: #1A1A1A;background-color: #FAFAFA;}.overlay .task-overlay-container .overlay-content .task-menu-box-wrapper .task-menu-box-content.left .textview .chapter-paragraph {line-height: 30px;padding: 10px;}.overlay .task-overlay-container .overlay-content .task-menu-box-wrapper .task-menu-box-content.middle {overflow-y: auto;margin-left: 2%;}.overlay .task-overlay-container .overlay-content .task-menu-box-wrapper .task-menu-box-content.middle section {padding: 0;}.overlay .task-overlay-container .overlay-content .task-menu-box-wrapper .task-menu-box-content.middle section.media-library {float: left;overflow: hidden;width: 100%;margin: 0 auto;border-radius: 4px;background: none;}.overlay .task-overlay-container .overlay-content .task-menu-box-wrapper .task-menu-box-content.middle section.media-library .panel-heading {height: 32px;}.overlay .task-overlay-container .overlay-content .task-menu-box-wrapper .task-menu-box-content.middle section.media-library .panel-heading span.panel-title a {padding: 5px 10px;}.overlay .task-overlay-container .overlay-content .task-menu-box-wrapper .task-menu-box-content.middle .panel.panel.detail {margin-bottom: 1rem;}.overlay .task-overlay-container .overlay-content .task-menu-box-wrapper .task-menu-box-content.right {float: right;}#globalOverlayContainer .overlay {display: block;}.visible {display: inline-block;}.book-title-navigation {display: table;color: #FAFAFA;}.subnav a.menu-text span {font-size: 18px;margin: 5px 0 10px 40px !important;}.snippet {color: #333333;}.table {display: table;border-collapse: collapse;}.table-row {display: table-row;}.table-cell {display: table-cell;}.button {padding: 10px;border: 1px solid #29CE9C;border-radius: 4px;}.button:hover {cursor: pointer;background-color: #29CE9C;}.button:hover a {color: #FAFAFA;}.readio-button {font-size: 14px;line-height: normal;display: inline-block;padding: 6px 8px;cursor: pointer;text-align: center;color: #29CE9C;border: 1px solid #29CE9C;border-radius: 4px;background: transparent;}.readio-button.button-new {width: 45% !important;min-width: 0px !important;}.readio-button:hover, .readio-button:active {font-weight: 400;opacity: 1;color: #FAFAFA;background-color: #29CE9C;}.readio-button:focus {outline: none;}.readio-button.primary {min-width: 60px;height: 32px;color: #FAFAFA;background-color: #29CE9C;}.readio-button.primary:hover, .readio-button.primary:active, .readio-button.primary:focus {font-weight: 400;color: #FAFAFA;outline: none;background-color: #2E8072;}.readio-button.primary .fa-plus, .readio-button.primary .fa-user-plus {margin-right: 10px;}.readio-button.secondary {min-width: 220px;color: #333333;border: 1px solid #FAFAFA;background-color: #FAFAFA;}.readio-button.secondary:hover, .readio-button.secondary:active {color: #333333;background-color: #DFDFDF;}.readio-button.delete {float: right;width: 32px;margin: 0 5px;color: #951017;border: 1px solid #951017;border-radius: 18px;}.readio-button.delete.left {float: none;margin: 10px 0 0 20px;}.readio-button.delete:hover {color: #FAFAFA;background-color: #951017;}.readio-button.delete-book {float: right;min-width: 220px;color: #FAFAFA;border: 1px solid #951017;border-radius: 4px;background-color: #951017;}.readio-button.delete-book.booklist {float: none;}.readio-button.delete-book i {padding-right: 10px;}.readio-button.delete-book:hover {color: #FAFAFA;background-color: #690D13;}.readio-button.edit-button {float: right;width: 34px;margin: 0 5px;border-radius: 18px;}.readio-button.edit-button:hover {color: #FAFAFA;background-color: #29CE9C;}.readio-button.select-this {float: right;width: 22px;height: 22px;border: none;border-radius: 18px;}.readio-button.select-this .fa-clock, .readio-button.select-this .fa-rotate-right, .readio-button.select-this .fa-undo {font-size: 20px;position: absolute;bottom: 0;left: 0;}.readio-button.select-this:hover {position: relative;color: #2E8072;background-color: transparent;}a.readio-button {position: relative;}a.readio-button span {line-height: 30px;position: absolute;visibility: hidden;width: auto;height: auto;padding: 0 10px;text-align: center;white-space: nowrap;color: #FAFAFA;border-radius: 6px;background: #333333;}a:hover.readio-button span {position: absolute;z-index: 1;top: 30px;visibility: visible;opacity: 0.9;direction: rtl;}.toggle-button {font-family: inherit;font-size: inherit;font-weight: inherit;position: relative;display: table;width: 100%;padding: 0;cursor: pointer;text-align: left;vertical-align: middle;color: #29CE9C;border: none;background-color: transparent;}.toggle-button.collapsed i.toggle-icon {top: -2px;}.toggle-button.collapsed i.toggle-icon:before {content: "\f0dd";}.toggle-button:active, .toggle-button:focus {outline: none;}.toggle-button i.toggle-icon {font-size: 18px;position: absolute;top: 4px;left: 20%;}.toggle-button.toggle-style {font-size: 0.9rem;color: #FAFAFA;}.toggle-button.toggle-style i {left: 95%;}.toggle-button.toggle-style:hover {color: #29CE9C;}.toggle-button.toggle-style .panel-title {padding-left: 10px;}.task-toggle-button {font-family: inherit;font-size: inherit;font-weight: inherit;position: relative;display: table;width: 100%;padding: 0;cursor: pointer;text-align: left;vertical-align: middle;color: #29CE9C;border: none;background-color: transparent;}.task-toggle-button.collapsed i.toggle-icon {top: -2px;}.task-toggle-button.collapsed i.toggle-icon:before {content: "\f0dd";}.task-toggle-button:active, .task-toggle-button:focus {outline: none;}.task-toggle-button i.toggle-icon {font-size: 18px;position: absolute;top: 4px;left: 20%;}.task-toggle-button.toggle-style {font-size: 0.9rem;height: 32px;margin-top: 8px;color: #FAFAFA;}.task-toggle-button.toggle-style i {left: 95%;}.task-toggle-button.toggle-style:hover {color: #29CE9C;}.task-toggle-button.toggle-style .panel-title {display: block;padding: 0 30px 0 10px;}.media-library .panel-group.panel-group-sound .library-element, .media-library .panel-group.panel-group-music .library-element {width: auto;margin: 0;padding: 5px;}.media-library .panel-group.panel-group-sound .library-element.add-button, .media-library .panel-group.panel-group-music .library-element.add-button {display: block;width: 80px;height: auto;background-color: transparent;}.media-library .panel-group.panel-group-sound .library-element.add-button .thumbnail, .media-library .panel-group.panel-group-music .library-element.add-button .thumbnail {float: left;width: 30px;height: 30px;}.media-library .panel-group.panel-group-sound .library-element.add-button .thumbnail .fa-plus, .media-library .panel-group.panel-group-music .library-element.add-button .thumbnail .fa-plus {margin: 7px;padding-right: 0;}.media-library .panel-group.panel-group-sound .library-element.add-button:hover, .media-library .panel-group.panel-group-music .library-element.add-button:hover {font-weight: 500;color: #29CE9C;}.media-library .panel-group.panel-group-sound .library-element.add-button:hover .thumbnail, .media-library .panel-group.panel-group-music .library-element.add-button:hover .thumbnail {background-color: #29CE9C;}.media-library .panel-group.panel-group-sound .library-element.add-button:hover .thumbnail .fa-plus, .media-library .panel-group.panel-group-music .library-element.add-button:hover .thumbnail .fa-plus {color: #FAFAFA;}.media-library .panel-group.panel-group-sound .library-element.add-button:hover .name, .media-library .panel-group.panel-group-music .library-element.add-button:hover .name {float: left;color: #29CE9C;}.media-library .library-element {line-height: 16px;position: relative;float: left;width: 62px;height: auto;margin: 5px;}.media-library .library-element .delete {position: absolute;top: -3px;right: 0;display: none;margin: 0;}.media-library .library-element .edit {position: absolute;top: -3px;left: 0;display: none;margin: 0;}.media-library .library-element:hover {cursor: pointer;color: #29CE9C;}.media-library .library-element:hover .name {color: #29CE9C;}.media-library .library-element:hover .delete, .media-library .library-element:hover .edit {display: block;}.media-library .library-element .thumbnail {position: relative;height: 62px;border: 1px solid #FAFAFA;border-radius: 6px;}.media-library .library-element.sound, .media-library .library-element.music {display: block;width: 100%;height: 40px;border-bottom: 1px solid #FAFAFA;}.media-library .library-element.sound .thumbnail, .media-library .library-element.music .thumbnail {float: left;width: 30px;height: 30px;background-image: url("playbutton-74cedd6c452bce8438040aecce6fe5a2.svg");background-repeat: no-repeat;background-size: 50%;}.media-library .library-element.sound .name, .media-library .library-element.music .name {float: left;width: 110px;margin: 5px;}.media-library .library-element.sound .duration, .media-library .library-element.music .duration {float: right;height: 100px;margin: 10px;}.media-library .library-element .photo-caption-show {position: absolute;top: 0;left: 0;display: inline-block;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;width: 100%;height: 100%;padding: 10%;background: rgba(0, 0, 0, 0.5);background-repeat: no-repeat;background-position: center center;}.tabs {zoom: 1;width: 1024px;margin: 0 auto;margin-top: 10px;}.tabs.tab-bar .tabs-style {position: relative;display: block;padding: 0;list-style: none;}.tabs.tab-bar .tabs-style .tabs-cell {float: left;width: 250px;}.tabs.tab-bar .tabs-style .tabs-cell div {height: 45px;margin-right: 0.5em;border: 0.5px solid rgba(230, 227, 225, 0.2);border-radius: 4px 4px 0 0;background-color: rgba(230, 227, 225, 0.2);}.tabs.tab-bar .tabs-style .tabs-cell div:hover {border-radius: 4px 4px 0 0;background-color: rgba(230, 227, 225, 0.2);}.tabs.tab-bar .tabs-style .tabs-cell div:hover a {font-weight: 100;color: 16px;}.tabs.tab-bar .tabs-style .tabs-cell div a {font-size: 18px;display: block;padding: 10px 15px;text-align: center;color: #FAFAFA;}.tabs.tab-bar .tabs-style .tabs-cell div.active {height: 45px;border-radius: 4px 4px 0 0;background-color: rgba(0, 0, 0, 0.4);}.tabs.tab-bar .tabs-style .tabs-cell div.active a {color: #FAFAFA;}.tabs.tab-bar .tabs-style .tabs-cell div.active a:hover {cursor: default;}.tabs.tab-bar .tabs-style .tabs-cell div.active:hover {cursor: default;}.panel-group .panel-heading + .panel-collapse > .panel-body {border-top: none;}.panel-collapse {display: none;}#collapse-mediaLibrary {background-color: rgba(0, 0, 0, 0.4);}.panel-body {font-size: 16px;display: inline-block;padding: 10px;border-radius: 4px;}.panel-body.media-upload {margin: 10px;}.panel-body .name {font-size: 12px;line-height: 20px;overflow: hidden;width: 100%;height: 40px;}.panel-body.media-folder-container {padding: 10px;}.panel-body.media-folder-container .media-folder-content {position: relative;float: left;width: 80px;height: 107px;}.panel-body.media-folder-container .media-folder-content .fa-folder {color: rgba(41, 206, 156, 0.5);}.panel-body.media-folder-container .media-folder-content .delete {position: absolute;top: 0;right: 0;display: none;}.panel-body.media-folder-container .media-folder-content .edit {position: absolute;top: 0;left: 0;display: none;}.panel-body.media-folder-container .media-folder-content:hover {cursor: pointer;color: #29CE9C;}.panel-body.media-folder-container .media-folder-content:hover .name {color: #29CE9C;}.panel-body.media-folder-container .media-folder-content:hover .delete, .panel-body.media-folder-container .media-folder-content:hover .edit {display: block;}.panel-body.media-folder-container .library-element.add-button .name {font-size: 12px;line-height: 20px;position: relative;overflow: hidden;width: 100%;height: 20px;margin-top: 0;background-color: transparent;}.panel-body.media-folder-container .library-element.add-button .add-icon-group {font-size: 1.35em;position: relative;}.panel-body.media-folder-container .library-element.add-button .add-icon-group .fa-plus {font-size: 18px;position: absolute;top: 25px;left: 22px;color: #29CE9C;}.panel-body.media-folder-container .library-element.add-button .add-icon-group .fa-folder {color: #333333;}.panel-body.media-folder-container .library-element.add-button:hover {cursor: pointer;}.panel-body.media-folder-container .library-element.add-button:hover .name {color: #29CE9C;}.panel-body .panel.panel-default {height: 30px;}.panel-body .panel.panel-default .panel-heading {height: 30px;}.panel {border: transparent;background: transparent;}.panel-group {position: relative;min-height: 1px;margin: 0;padding-top: 10px;}.panel-default > .panel-heading {padding: 0;color: #FAFAFA;border-bottom: 1px solid #7F7F7F;}.hidden {display: none;}.border-bottom {margin: 10px 0;border-bottom: 1px solid #FAFAFA;}.row {padding: 0;}.float-right {float: right;}.float-left {float: left;}.clear-both {clear: both;}.clearfix:after {display: block;visibility: hidden;clear: both;height: 0;content: "";}button {font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight: 100;}input, textarea, keygen, select {font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size: 15px;font-weight: 200;}input:active, input:focus, input:visited, textarea:active, textarea:focus, textarea:visited, keygen:active, keygen:focus, keygen:visited, select:active, select:focus, select:visited {border: 2px solid #29CE9C;outline: none;box-shadow: none;}input[type=file] {color: #FAFAFA;}::-webkit-input-placeholder {font-style: italic;color: #7F7F7F;}::-moz-placeholder {font-style: italic;opacity: 1;color: #7F7F7F;}:-ms-input-placeholder {font-style: italic;color: #7F7F7F;}:-moz-placeholder {font-style: italic;color: #7F7F7F;}input {font-family: inherit;font-size: 16px;font-weight: 100;width: 100%;height: 32px;padding-left: 10px;text-align: left;color: #333333;border-radius: 4px;-webkit-appearance: none;direction: ltr;}label {font-size: 18px;font-weight: 100;}.checkbox-container {position: relative;}.checkbox-container input.checkbox {width: auto;-webkit-appearance: checkbox;}.checkbox-container label.checkbox-label {position: absolute;top: 4px;left: 30px;}input.readio-button {width: inherit;}input#logout {color: #FFFFFF;border: none;background: transparent;}input#logout:hover {text-decoration: underline;}textarea {font-family: inherit;font-size: 18px;font-weight: 100;overflow: auto;width: 100%;height: 150px;padding: 0.2em 0.4em;text-align: left;vertical-align: top;color: #333333;border: 2px solid #7F7F7F;border-radius: 4px;background: #FFFFFF;}textarea:active, textarea:focus, textarea:visited {border: 1px solid #29CE9C;outline: none;box-shadow: none;}.sort-by-booklist {display: flex;align-items: center;flex-direction: row;}.sort-by-booklist .readio-button.primary {margin: 0;}.styled-select {width: 67%;}.styled-select.small {width: auto;}.styled-select #mediaLibrarySelect {width: 100%;min-width: 184px;}.styled-select label {position: relative;}.styled-select label .element-icon {font-family: "Font Awesome 5 Free", sans-serif;font-size: 16px;font-style: normal;font-variant: normal;line-height: 1;position: absolute;z-index: 1000;top: -2px;right: 14px;display: inline-block;color: #FAFAFA;-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;text-rendering: auto;}.styled-select label .element-icon:before {content: "\f107";}.styled-select label:hover, .styled-select label:focus, .styled-select label:active, .styled-select label:visited {cursor: pointer;color: #29CE9C;}.styled-select label:hover select, .styled-select label:focus select, .styled-select label:active select, .styled-select label:visited select {color: #29CE9C;border: 1px solid #29CE9C;outline: none;box-shadow: none;}.styled-select label:hover .element-icon, .styled-select label:focus .element-icon, .styled-select label:active .element-icon, .styled-select label:visited .element-icon {color: #29CE9C;}.styled-select.edit-book {padding: 0;}.styled-select.book-list-select {display: flex;align-items: center;flex-direction: row;width: auto;}.styled-select.book-list-select label {display: block;margin-right: 10px;}.styled-select select {font-size: 16px;font-weight: 100;width: 9.25rem;height: 32px;padding: 0 30px 0 10px !important;cursor: pointer;text-align: left;color: #FAFAFA;border: 1px solid #FAFAFA;border-radius: 4px;background-color: transparent;-moz-appearance: none;-webkit-appearance: none;-webkit-padding-end: 30px !important;-webkit-padding-start: 10px !important;}.styled-select select select::-ms-expand {display: none;}.search-wording {display: inline-block;width: calc(100% - 160px);}.searching-input {width: 100%;}.book-search {width: calc(50% - 175px);padding-right: 10px;}.book-search label {width: 100%;margin: 0;}nav.sidebar-left {position: absolute;z-index: 1000;left: -320px;float: left;width: 320px;min-height: 100vh;background: #2E8072;}nav.sidebar-left .menu-box {display: block;width: 125px;height: 125px;margin-right: auto;margin-left: auto;color: #FAFAFA;border-radius: 5px;}nav.sidebar-left .menu-box.active {color: #29CE9C;border-bottom: 3px solid #29CE9C;}nav.sidebar-left .menu-box:hover, nav.sidebar-left .menu-box:active {color: #29CE9C;}nav.sidebar-left .menu-text {font-size: 18px;display: table;margin: 40px;text-align: center;color: #FAFAFA;}nav.sidebar-left .menu-text:nth-child(4) {margin-bottom: 0;}nav.sidebar-left .menu-text.subnav {margin: 15px 0 40px 60px;}nav.sidebar-left .menu-text.profile {margin: 10px;margin-right: auto;margin-left: auto;}nav.sidebar-left .menu-text.profile:hover {color: #FAFAFA;}nav.sidebar-left .menu-text .menu-label-logged-in {margin-bottom: 1rem;}nav.sidebar-left .menu-text .role {font-size: 14px;font-weight: 100;font-style: italic;line-height: 0.25em;padding-top: 10px;padding-bottom: 10px;}nav.sidebar-left .short-profile-information {font-size: 14px;margin: 1.25rem;text-align: left;}nav.sidebar-left .short-profile-information span:last-child {float: right;}nav.sidebar-left .menu-text.active {color: #29CE9C;}nav.sidebar-left .menu-text:hover {cursor: pointer;color: #29CE9C;}nav.sidebar-left .show-profile {margin-top: 1.875rem;padding-top: 1.25rem;border-top: 1px solid #7F7F7F;}nav.sidebar-left .logout {float: right;margin: -8px 6px;}nav.sidebar-left .logout input {font-size: 18px;padding-right: 15px;cursor: pointer;}nav.sidebar-left .logout :hover {color: #29CE9C;}.cover-image-selection-wrap.qr-code.upload-cover {width: 320px;height: 320px;}.cover-image-selection-wrap {display: inline-block;float: left;overflow: hidden;width: 66px;height: 94px;background-color: rgba(0, 0, 0, 0.4);}.cover-image-selection-wrap.upload-cover {width: 220px;height: 350px;margin: 20px 0 30px 0;}.cover-image-selection-wrap.upload-cover .book-cover-image {margin: 0 0 20px 0;}.cover-image-selection-wrap .book-cover-image {width: 100%;height: 100%;background-repeat: no-repeat;background-position: center;background-size: cover;}.cover-image-headline {padding-bottom: 10px;color: #FAFAFA;}.truncate {overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}.book-name {display: table-cell;vertical-align: middle;color: #29CE9C;}.book-information {float: left;width: 100%;height: 100%;padding: 10px;}.book-information.book-overview {width: 70%;}.book-information.book-information-list {padding: 8px;}.book-information .meta-data {float: left;width: calc(100% - 270px);padding-left: 10px;cursor: pointer;white-space: nowrap;text-overflow: ellipsis;}.book-information .meta-data .cover {height: 60px;}.book-information .meta-data .title {font-size: 18px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}.book-information .meta-data .authors {font-size: 1rem;font-style: italic;}.book-information .book-title-header {height: 186px;}.book-information .book-title-header .book-title-right-box {float: left;width: 220px;margin-left: 20px;}.book-information:hover {cursor: pointer;color: #29CE9C;}.book-information-table {padding: 10px;}.book-information-table.bookdetail {padding: 0;}.table {display: table;width: 100%;}.table.no-margin {margin-top: 0;padding-bottom: 20px;}.table.half-width-table {width: 50%;}.table.half-width-table.right-table {float: right;}.table.half-width-table.left-table {float: left;}.table .table-row {display: table-row;width: 50%;}.table .table-row .table-cell {font-weight: 700;display: table-cell;width: 240px;padding-top: 10px;text-align: left;vertical-align: middle;}.table .table-row .table-cell.first-cell {font-weight: 100;width: 50%;}.table .table-row .table-cell.padding-left {padding-left: 10px;}.administration-header .column {float: left;width: 33%;}.media-preview {padding: 20px;text-align: center;}.media-preview audio {width: 100%;}.task-preview {padding: 4px;text-align: center;}.task-preview audio {width: 100%;}.overlay-container-new {position: absolute;z-index: 100;top: 0;right: 0;bottom: 0;left: 0;display: none;width: 100%;min-width: 100%;height: 100%;min-height: 100%;}.overlay-container-new .overlay-background-new {position: fixed;top: 0;right: 0;bottom: 0;left: 0;cursor: pointer;background: rgba(0, 0, 0, 0.5);}.overlay-container-new .overlay-new {position: relative;top: 12.5rem;display: block;width: 512px;margin: 0 auto;background: white;}.overlay-container-new .overlay-content-new {padding: 2.5rem 3rem;background-color: rgba(51, 51, 51, 0.4);}.button-row {display: flex;align-items: center;flex-direction: row;justify-content: space-between;margin: 2rem 0 0 0;}.fa.fa-trash, .fa-user-lock {cursor: pointer;}.fa-user-lock:hover {color: #29CE9C;}.hide {display: none;}input.search-input {height: 2.5rem;border-radius: 0;border: none;background: none;background-color: #FAFAFA;}.search-button {width: 2.5rem;height: 2.5rem;padding: 0.5rem;cursor: pointer;border: none;border-radius: 0;background: none;background-color: #FAFAFA;}.suggestion-list {display: none;background: rgba(250, 250, 250, 0.9);position: absolute;left: 0;right: 0;}.suggestion-list .link {padding: 0.5rem;border-bottom: 1px solid #000000;color: #333333;cursor: pointer;}.suggestion-list .link:last-of-type {border-bottom: none;}.search-field {margin: 0;position: relative;}.search-field .label-size {margin-bottom: 0.5rem;display: block;}.search-field .wrapper {display: flex;flex-direction: row;}.search-field input {margin: 0 !important;}.search-field label {width: 100%;}.new-overlay-container {position: fixed;z-index: 102;top: 0;right: 0;bottom: 0;left: 0;overflow-y: auto;width: 100%;min-width: 100%;height: 100%;min-height: 100%;}.new-overlay-container .new-overlay-background {position: fixed;top: 0;right: 0;bottom: 0;left: 0;cursor: pointer;display: block;background: rgba(0, 0, 0, 0.7);opacity: 1;z-index: initial;}.new-overlay-container .new-overlay {position: relative;top: 10%;background-color: #333333;display: block;width: 40em;margin: 0 auto;margin-bottom: 10%;padding: 1em;-moz-box-shadow: 4px 4px 8px 0 rgba(166, 166, 166, 0.5);-webkit-box-shadow: 4px 4px 8px 0 rgba(166, 166, 166, 0.5);box-shadow: 4px 4px 8px 0 rgba(166, 166, 166, 0.5);}.new-overlay-container .new-overlay.overlay-large {top: 2rem;width: 80%;min-width: 40em;min-height: 90%;margin-bottom: 2rem;}.new-overlay-container .new-overlay .header {display: flex;flex-direction: row;align-items: center;justify-content: space-between;margin-bottom: 2rem;}.new-overlay-container .new-overlay .header .headline {font-size: 1.5rem;margin: 0 2rem 0 0;width: 100%;}.new-overlay-container .new-overlay .header .close {cursor: pointer;}.new-overlay-container .new-overlay .content .input-wrapper {margin-bottom: 2.5rem;}.new-overlay-container .new-overlay .content .input-wrapper > input,.new-overlay-container .new-overlay .content .input-wrapper > label {display: block;}.new-overlay-container .new-overlay .content .input-wrapper > label {margin-bottom: 0.5rem;}.new-overlay-container .new-overlay .content .input-wrapper .checkbox-container label {display: flex;flex-direction: row;align-items: center;}.new-overlay-container .new-overlay .content .input-wrapper .checkbox-container label .label {margin: 0 0 0 1rem;}.recent-box.left-box {float: left;width: calc(68% - 5px);height: calc(100% - 10px);padding: 0 10px;background-color: transparent;}.recent-box.right-box {float: right;width: calc(30% - 5px);min-width: calc(30% - 800px);min-height: calc(100vh - 212px);margin: 0 10px 0 0;border-radius: 4px;background-color: rgba(0, 0, 0, 0.4);}.recent-box.right-box .readio-button.primary.booklist {margin: 0 10px 10px 0;}.book-information {z-index: 3;}.book-information .meta-data.right-box-no-hover {overflow: visible;width: calc(100% - 149px);white-space: normal;}.cover-image-selection-wrap {margin-left: 40px;border-radius: 4px;}.cover-image-selection-wrap.cover-bigger-size {width: 129px;height: 186px;margin: 0;}.book-box .book {display: block;height: 112px;margin: 20px 0;border-radius: 4px;background-color: rgba(0, 0, 0, 0.4);}.book-box .book .book-status-indicator {position: absolute;z-index: 1;width: 36px;height: 100%;border-radius: 4px 0 0 4px;background-color: #1B8A75;}.book-box .book .book-status-indicator .indicator-text {position: absolute;bottom: 4px;left: 32px;width: 107px;transform: rotate(-90deg);transform-origin: left bottom 0;text-align: center;}.book-box .book.book-status-published, .book-box .book.book-status-draft {position: relative;}.book-box .book.book-status-draft .book-status-indicator {background-color: #166A97;}.book-box .book .actions {float: right;width: 200px;max-width: 30%;padding: 10px;text-align: left;}.book-box .book .actions .action-link:not(:last-child) {padding-bottom: 10px;}.book-box .book .actions a {display: block;}.book-box .book .actions a i.fa {padding-right: 10px;}.book-box .book .actions a i.fa.fa-folder-open {font-size: 14px;}.book-box .book .actions a i.fa.fa-cog {font-size: 18px;}.book-box .book .actions a i.fa.fa-info-circle {font-size: 18px;}.upload-button-default {display: none;}.book-edit {max-width: 1024px;min-height: calc(100% - 50px);margin: 0 auto;border: 20px solid transparent;background-color: rgba(0, 0, 0, 0.4);}.book-edit .meta-data .pair span.key {display: inline-block;width: 100%;}.book-edit input[type=checkbox] {width: auto;}.book-edit .description-selection-wrap {margin-bottom: 30px;}.book-edit .music-intro-selection-wrap {margin-bottom: 30px;}.book-edit .edit-chapter .edit-chapter-headline {font-size: 18px;}.book-edit .edit-chapter .edit-chapter-headline .readio-button.primary {float: right;margin-bottom: 10px;}.book-edit .edit-chapter .edit-chapter-content {height: 100%;border-bottom: 1px solid #FAFAFA;}.book-edit .edit-chapter .edit-chapter-content .chapter-list {overflow-y: auto;width: 100%;max-height: 750px;}.book-edit .edit-chapter .edit-chapter-content .chapter-list ul {padding: 0;}.book-edit .edit-chapter .edit-chapter-content .chapter-list .chapter-list-entry {line-height: 36px;width: 100%;margin-bottom: 8px;padding: 8px;list-style: none;cursor: move;border-radius: 4px;background-color: #333333;}.book-edit .edit-chapter .edit-chapter-content .chapter-list .chapter-list-entry .sort-icon {float: left;width: 32px;height: 32px;margin-top: 2px;background-image: url("sort_icon-cf4703388d4caf617bf7b875b9484644.svg");}.book-edit .edit-chapter .edit-chapter-content .chapter-list .chapter-list-entry span.chapter-name {display: block;margin: 10px;padding-left: 5px;}.book-edit .edit-chapter .edit-chapter-content .chapter-list .chapter-list-entry span.chapter-name:first-of-type {margin-top: 30px;}.book-edit .book-tag-container {margin: 2rem 0;}.book-tag-info {margin: 1rem 0;}.book-tag-info .tag-group-wrapper .tag-group-header {margin-bottom: 4px;font-weight: bold;}.book-tag-info .tag-group-wrapper .tag-group-content .tag-wrapper {display: flex;flex-direction: row;flex-wrap: nowrap;align-items: center;}.book-tag-info .tag-group-wrapper .tag-group-content .tag-wrapper .tag {display: flex;flex-direction: row;align-items: center;margin-right: 0.5rem;background: #29CE9C;color: #FAFAFA;padding: 4px 0.5rem;border-radius: 1rem;}.book-tag-info .tag-group-wrapper .tag-group-content .tag-wrapper .tag .link {cursor: pointer;margin-left: 0.5rem;}@media only screen and (max-width: 1280px) {.readio-button.primary.float-right {float: none;margin-top: 10px;}}.chapter-edit {max-width: 1024px;margin: 0 auto;border: 20px solid transparent;background-color: rgba(0, 0, 0, 0.4);}.chapter-edit input[type=text] {width: 100%;margin-bottom: 10px;}.chapter-edit textarea.chapter-textarea {width: 100%;height: 100%;min-height: 600px;margin-bottom: 10px;}.chapter-edit label {font-weight: 100;margin-bottom: 10px;}.edit-chapter .readio-button.primary {float: right;margin-top: 20px;}.edit-chapter .readio-button.primary.no-margin {margin: 0;}.inline-color-field label {display: inline-block;width: 1.5rem;vertical-align: middle;}.inline-color-field input[type=text] {display: inline-block;width: calc(100% - 2rem);vertical-align: middle;}#editor .time-line .library-element.draggable:hover {z-index: 100;overflow: visible;}#editor .time-line .library-element.draggable:hover .name {position: absolute;bottom: 0;padding: 0.125rem;color: #29CE9C;background-color: #333333;}.controller-editor {height: calc(100% - 60px);}.controller-editor section.readio-content {}.menu-box-wrapper {height: calc(100% - 414px);min-height: 430px;padding: 0 0 10px 0;}.menu-box-wrapper .menu-box-content {float: left;overflow: hidden;width: 32%;height: 100%;padding: 10px;border-radius: 4px;background: rgba(0, 0, 0, 0.4);}.menu-box-wrapper .menu-box-content .tab-headline {font-size: 18px;margin: 7px 0 14px 0;color: #29CE9C;}.menu-box-wrapper .menu-box-content .tab-headline .open-tasks-info {float: right;color: #29CE9C;}.menu-box-wrapper .menu-box-content.left .search-view {font-weight: 100;width: 150px;height: 32px;padding: 5px 10px;border: 1px solid #FAFAFA;border-radius: 4px;}.menu-box-wrapper .menu-box-content.left .search-view .count-searching {float: left;margin-right: 20px;}.menu-box-wrapper .menu-box-content.left .search-view .fa {float: right;}.menu-box-wrapper .menu-box-content.left .search-view .fa.fa-chevron-up:hover {cursor: pointer;color: #29CE9C;}.menu-box-wrapper .menu-box-content.left .search-view .fa.fa-chevron-down {}.menu-box-wrapper .menu-box-content.left .search-view .fa.fa-chevron-down:hover {cursor: pointer;color: #29CE9C;}.menu-box-wrapper .menu-box-content.left .content-search-chapter {display: table;width: 100%;padding: 0 0 5px 0;}.menu-box-wrapper .menu-box-content.left .content-search-chapter .select-chapter {display: table-row;width: 100%;}.menu-box-wrapper .menu-box-content.left .content-search-chapter .select-chapter i {display: table-cell;margin-top: 3px;cursor: pointer;vertical-align: middle;}.menu-box-wrapper .menu-box-content.left .content-search-chapter .select-chapter i:hover {color: #29CE9C;}.menu-box-wrapper .menu-box-content.left .content-search-chapter .select-chapter i.disabled {cursor: not-allowed;color: #6F6F6F;}.menu-box-wrapper .menu-box-content.left .content-search-chapter .select-chapter .switch-chapter {display: table-cell;width: 100%;vertical-align: middle;}.menu-box-wrapper .menu-box-content.left .content-search-chapter .select-chapter select {text-align: center;-moz-appearance: none;-webkit-appearance: none;}.menu-box-wrapper .menu-box-content.left .content-search-chapter .select-chapter select::-ms-expand {display: none;}.menu-box-wrapper .menu-box-content.left .content-search-chapter .select-chapter #chapterSelect {font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;font-size: 16px;font-weight: 100;width: 100%;height: 32px;cursor: pointer;-moz-text-align-last: center;text-align-last: center;color: #FFFFFF;border: transparent;background-color: transparent;}.menu-box-wrapper .menu-box-content.left .content-search-chapter .select-chapter #chapterSelect:hover, .menu-box-wrapper .menu-box-content.left .content-search-chapter .select-chapter #chapterSelect:active, .menu-box-wrapper .menu-box-content.left .content-search-chapter .select-chapter #chapterSelect:focus {color: #29CE9C;border-radius: 4px;outline: none;background-color: rgba(0, 0, 0, 0.4);box-shadow: none;}.menu-box-wrapper .menu-box-content.left .textview {font-family: "Times New Roman";font-size: 18px;overflow: auto;height: calc(100% - 95px);margin: 5px 0;text-align: justify;color: #1A1A1A;background-color: #FAFAFA;}.menu-box-wrapper .menu-box-content.left .textview .chapter-paragraph {line-height: 30px;padding: 10px;}.menu-box-wrapper .menu-box-content.middle {overflow-y: auto;margin-left: 2%;}.menu-box-wrapper .menu-box-content.middle section {padding: 0;}.menu-box-wrapper .menu-box-content.middle section.media-library {float: left;overflow: hidden;width: 100%;margin: 0 auto;border-radius: 4px;background: none;}.menu-box-wrapper .menu-box-content.middle section.media-library .panel-heading {height: 32px;}.menu-box-wrapper .menu-box-content.middle section.media-library .panel-heading span.panel-title a {padding: 5px 10px;}.menu-box-wrapper .menu-box-content.middle .panel.panel.detail {margin-bottom: 1rem;}.menu-box-wrapper .menu-box-content.right {float: right;overflow-y: auto;}.dashboard-menu-box-wrapper {height: calc(100% - 414px);min-height: 430px;padding: 0 0 10px 0;}.dashboard-menu-box-wrapper .menu-box-content {float: left;overflow: hidden;width: 32%;height: 75%;padding: 10px;border-radius: 4px;background: rgba(0, 0, 0, 0.4);}.dashboard-menu-box-wrapper .menu-box-content .tab-headline {font-size: 18px;margin: 7px 0 0 0;color: #29CE9C;}.dashboard-menu-box-wrapper .menu-box-content .tab-headline .open-tasks-info {float: right;color: #29CE9C;}.dashboard-menu-box-wrapper .menu-box-content.left {overflow-y: auto;}.dashboard-menu-box-wrapper .menu-box-content.left .search-view {font-weight: 100;width: 150px;height: 32px;padding: 5px 10px;border: 1px solid #FAFAFA;border-radius: 4px;}.dashboard-menu-box-wrapper .menu-box-content.left .search-view .count-searching {float: left;margin-right: 20px;}.dashboard-menu-box-wrapper .menu-box-content.left .search-view .fa {float: right;}.dashboard-menu-box-wrapper .menu-box-content.left .search-view .fa.fa-chevron-up:hover {cursor: pointer;color: #29CE9C;}.dashboard-menu-box-wrapper .menu-box-content.left .search-view .fa.fa-chevron-down {}.dashboard-menu-box-wrapper .menu-box-content.left .search-view .fa.fa-chevron-down:hover {cursor: pointer;color: #29CE9C;}.dashboard-menu-box-wrapper .menu-box-content.left .content-search-chapter {display: table;width: 100%;padding: 0 0 5px 0;}.dashboard-menu-box-wrapper .menu-box-content.left .content-search-chapter .select-chapter {display: table-row;width: 100%;}.dashboard-menu-box-wrapper .menu-box-content.left .content-search-chapter .select-chapter i {display: table-cell;margin-top: 3px;cursor: pointer;vertical-align: middle;}.dashboard-menu-box-wrapper .menu-box-content.left .content-search-chapter .select-chapter i:hover {color: #29CE9C;}.dashboard-menu-box-wrapper .menu-box-content.left .content-search-chapter .select-chapter i.disabled {cursor: not-allowed;color: #6F6F6F;}.dashboard-menu-box-wrapper .menu-box-content.left .content-search-chapter .select-chapter .switch-chapter {display: table-cell;width: 100%;vertical-align: middle;}.dashboard-menu-box-wrapper .menu-box-content.left .content-search-chapter .select-chapter select {text-align: center;-moz-appearance: none;-webkit-appearance: none;}.dashboard-menu-box-wrapper .menu-box-content.left .content-search-chapter .select-chapter select::-ms-expand {display: none;}.dashboard-menu-box-wrapper .menu-box-content.left .content-search-chapter .select-chapter #chapterSelect {font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;font-size: 16px;font-weight: 100;width: 100%;height: 32px;cursor: pointer;-moz-text-align-last: center;text-align-last: center;color: #FFFFFF;border: transparent;background-color: transparent;}.dashboard-menu-box-wrapper .menu-box-content.left .content-search-chapter .select-chapter #chapterSelect:hover, .dashboard-menu-box-wrapper .menu-box-content.left .content-search-chapter .select-chapter #chapterSelect:active, .dashboard-menu-box-wrapper .menu-box-content.left .content-search-chapter .select-chapter #chapterSelect:focus {color: #29CE9C;border-radius: 4px;outline: none;background-color: rgba(0, 0, 0, 0.4);box-shadow: none;}.dashboard-menu-box-wrapper .menu-box-content.left .textview {font-family: "Times New Roman";font-size: 18px;overflow: auto;height: calc(100% - 95px);margin: 5px 0;text-align: justify;color: #1A1A1A;background-color: #FAFAFA;}.dashboard-menu-box-wrapper .menu-box-content.left .textview .chapter-paragraph {line-height: 30px;padding: 10px;}.dashboard-menu-box-wrapper .menu-box-content.middle {overflow-y: auto;margin-left: 2%;}.dashboard-menu-box-wrapper .menu-box-content.middle section {padding: 0;}.dashboard-menu-box-wrapper .menu-box-content.middle section.media-library {float: left;overflow: hidden;width: 100%;margin: 0 auto;border-radius: 4px;background: none;}.dashboard-menu-box-wrapper .menu-box-content.middle section.media-library .panel-heading {height: 32px;}.dashboard-menu-box-wrapper .menu-box-content.middle section.media-library .panel-heading span.panel-title a {padding: 5px 10px;}.dashboard-menu-box-wrapper .menu-box-content.middle .panel.panel.detail {margin-bottom: 1rem;}.dashboard-menu-box-wrapper .menu-box-content.right {float: right;overflow-y: auto;}#editor {height: 100%;padding: 10px;}#editor section h2 {font-size: 18px;margin: 8px;}#editor #text {color: #29CE9C;}#editor #picture {color: #D0021B;}#editor #foreground {color: #2D8571;}#editor #background {color: #9013FE;}#editor #sound {color: #7CBDD7;}#editor #music {color: #FFD540;}#editor #light {color: #B8E986;}#editor section.preview {}#editor section.preview .preview-wrap {position: relative;width: 100%;height: 300px;background-color: #FFFFFF;background-repeat: no-repeat;background-position: center;background-size: contain;}#editor section.preview .preview-wrap video, #editor section.preview .preview-wrap canvas {position: absolute;top: 0;bottom: 0;width: 100%;height: 100%;}#editor section.preview .preview-wrap canvas {height: calc(100% - 30px);}#editor section.preview .preview-controls {text-align: center;}#editor .draggable {z-index: 10;}#editor .time-line-wrapper {height: 48%;}#editor .time-line-wrapper section.time-lines {font-size: 12px;height: 100%;padding: 0;}#editor .time-line-wrapper section.time-lines .row.header {display: inline-block;min-width: 134px;height: 30px;color: #FAFAFA;border-radius: 4px 4px 0 0;}#editor .time-line-wrapper section.time-lines .row {display: block;height: 3rem;margin: 0;padding: 5px 10px;border-bottom: 1px solid #7F7F7F;}#editor .time-line-wrapper section.time-lines .row#firstRow {border-left: 8px solid #29CE9C;}#editor .time-line-wrapper section.time-lines .row#secondRow {border-left: 8px solid #D0021B;}#editor .time-line-wrapper section.time-lines .row#thirdRow {border-left: 8px solid #2D8571;}#editor .time-line-wrapper section.time-lines .row#fourthRow {border-left: 8px solid #9A801A;}#editor .time-line-wrapper section.time-lines .row#fifthRow {border-left: 8px solid #9013FE;}#editor .time-line-wrapper section.time-lines .row#sixthRow {border-left: 8px solid #7CBDD7;}#editor .time-line-wrapper section.time-lines .row#seventhRow {border-left: 8px solid #FFD540;}#editor .time-line-wrapper section.time-lines .row#eighthRow {border-left: 8px solid #B8E986;}#editor .time-line-wrapper section.time-lines .row h3 {font-size: 12px;}#editor .time-line-wrapper section.time-lines .row .icon-editor-line {margin-left: 0.5rem;}#editor .time-line-wrapper section.time-lines .row .sub-row {display: block;height: 80px;border-bottom: 1px solid #333333;}#editor .time-line-wrapper section.time-lines .row .sub-row:last-child {border: none;}#editor .time-line-wrapper section.time-lines .front-column {float: left;width: 135px;color: #FAFAFA;border-right: 1px solid #7F7F7F;}#editor .time-line-wrapper section.time-lines .front-column .row {display: flex;align-items: center;flex-direction: row;background: #333333;}#editor .time-line-wrapper section.time-lines .main-column {position: relative;float: left;overflow-x: scroll;overflow-y: hidden;width: calc(100% - 135px);height: 100%;white-space: nowrap;color: #FAFAFA;border-radius: 6px 6px 0 0;background-color: #333333;}#editor .time-line-wrapper section.time-lines .main-column .chapter-bodies {display: block;width: 100%;height: 100%;background-color: #333333;}#editor .time-line-wrapper section.time-lines .main-column .chapter-bodies #mouseIndicator, #editor .time-line-wrapper section.time-lines .main-column .chapter-bodies #previewIndicator {position: absolute;z-index: 10;top: 30px;left: -1px;display: block;width: 3px;height: calc(100% - 30px);background-color: #29CE9C;}#editor .time-line-wrapper section.time-lines .main-column .chapter-bodies #mouseIndicator {display: none;}#editor .time-line-wrapper section.time-lines .main-column .chapter-bodies #previewIndicator {background-color: #951017;}#editor .time-line-wrapper section.time-lines .main-column .chapter-bodies:hover #mouseIndicator {display: block;}#editor .time-line-wrapper section.time-lines .main-column .row.header {font-size: 14px;display: inline-block;min-width: 150px;padding: 5px 10px;}#editor .time-line-wrapper section.time-lines .main-column .row.header.active {background: #333333;}#editor .time-line-wrapper section.time-lines .main-column .row.header:not(.active) {background: #333333;}#editor .time-line-wrapper section.time-lines .main-column .row.header.add {text-align: center;border: 1px dashed #FFFFFF;border-bottom: none;background: transparent;}#editor .time-line-wrapper section.time-lines .main-column .row.header:hover {cursor: pointer;color: #29CE9C;}#editor .time-line-wrapper section.time-lines .main-column .row.header.add:hover {background-color: #7F7F7F;}#editor .time-line-wrapper section.time-lines .main-column .chapter {position: absolute;display: inline-table;overflow-y: hidden;border-right: 1px solid #7F7F7F;background-color: #7F7F7F;}#editor .time-line-wrapper section.time-lines .main-column .chapter .chapter-name {height: 30px;padding: 5px 20px;border-bottom: 1px solid #7F7F7F;border-radius: 4px 4px 0 0;background-color: #333333;}#editor .time-line-wrapper section.time-lines .main-column .chapter .time-line {min-width: 100%;height: 3rem;border-bottom: 1px solid #838282;background-color: #333333;}#editor .time-line-wrapper section.time-lines .main-column .chapter .time-line .library-element {position: absolute;margin: 0;}#editor .time-line-wrapper section.time-lines .main-column .chapter .time-line .lane-box {display: block;float: left;width: 66px;height: 2.9rem;text-align: center;background-color: #404040;}#editor .time-line-wrapper section.time-lines .main-column .chapter .time-line .lane-box.space {color: #FAFAFA;border-right: 1px solid #7F7F7F;border-left: 1px solid #7F7F7F;background-color: transparent;}#editor .time-line-wrapper section.time-lines .main-column .chapter .time-line .lane-box .position {font-size: 10px;line-height: 1.125rem;color: #7F7F7F;}#editor .time-line-wrapper section.time-lines .main-column .chapter .time-line .lane-box .character {font-family: "Times New Roman";font-size: 24px;}#editor .time-line-wrapper section.time-lines .main-column .chapter .time-line .lane-box .character-ban {font-family: "Times New Roman";font-size: 24px;margin-top: 1rem;background-position: center;}#editor .time-line-wrapper section.time-lines .main-column .chapter .time-line .lane-box .character-stripes {width: 65px;height: 65px;background-image: repeating-linear-gradient(45deg, rgba(125, 123, 124, 0.9), #0A0A0A 1px, transparent 2px, transparent 2px);}#editor .time-line-wrapper section.time-lines .main-column .chapter .time-line .lane-box:last-child {border-right: none;}.library-element, .ui-draggable-dragging {font-size: 12px;line-height: 10px;position: relative;display: inline-block;overflow: hidden;width: 66px;height: 4rem;max-height: 100%;margin: 0;cursor: pointer;color: #FAFAFA;}.library-element .thumbnail, .ui-draggable-dragging .thumbnail {width: 100%;height: 3rem;margin-bottom: 0;padding: 0;border: 1px solid #FAFAFA;background-color: #FFFFFF;background-repeat: no-repeat;background-position: center;background-size: cover;}.library-element .thumbnail-overlay, .ui-draggable-dragging .thumbnail-overlay {position: absolute;z-index: 999;top: 0;right: 0;left: 0;width: 100%;height: 1.25rem;transition: 0.3s ease;opacity: 0;}.library-element .thumbnail-overlay:hover, .ui-draggable-dragging .thumbnail-overlay:hover {opacity: 1;}.library-element .thumbnail-overlay .fa.fa-trash.delete, .ui-draggable-dragging .thumbnail-overlay .fa.fa-trash.delete {font-size: 0.75rem;float: right;margin: 0.25rem;color: #951017;}.library-element .thumbnail-overlay .fa.fa-trash.delete:hover, .ui-draggable-dragging .thumbnail-overlay .fa.fa-trash.delete:hover {color: #690D13;}.library-element .name, .ui-draggable-dragging .name {position: relative;bottom: 0;padding: 0.125rem;background-color: transparent;}.library-element.sound .thumbnail {border: 1px solid #FAFAFA;border-color: #7CBDD7;background-color: #7CBDD7;}.library-element.sound:hover .thumbnail {background-color: #5F90A4;}.library-element.music .thumbnail {border: 1px solid #FAFAFA;border-color: #FFD540;background-color: #FFD540;}.library-element.music:hover .thumbnail {background-color: #D6AF2C;}.jump-to-word-link {position: relative;display: inline-block;cursor: pointer;}.jump-to-word-link:hover {color: #29CE9C;}.media-indicator {font-size: 12px;position: absolute;top: 12px;left: 0;overflow: hidden;height: 24px;}.media-indicator span {color: #951017;}.tab-content {overflow-y: auto;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;max-height: calc(100% - 47px);}.panel-title {position: relative;}.panel-title a {font-size: 16px;display: block;}.panel-title a.collapsed {color: white;}section.preview {background-repeat: no-repeat;background-size: contain;background-size: 100%;}.task-content {padding-top: 12px;}.task-content .task-details {height: 25px;margin: 5px;padding: 1px 10px;background: #333333;}.task-content .task-details#TEXT {border-left: 8px solid #29CE9C;}.task-content .task-details#IMAGE {border-left: 8px solid #D0021B;}.task-content .task-details#ANIMATION {border-left: 8px solid #D0021B;}.task-content .task-details#FOREGROUND {border-left: 8px solid #2D8571;}.task-content .task-details#BACKGROUND_2 {border-left: 8px solid #9A801A;}.task-content .task-details#BACKGROUND {border-left: 8px solid #9013FE;}.task-content .task-details#SOUND {border-left: 8px solid #7CBDD7;}.task-content .task-details#MUSIC {border-left: 8px solid #FFD540;}.task-content .task-details#LIGHT {border-left: 8px solid #B8E986;}.task-content .task-details:hover {cursor: pointer;color: #29CE9C;}.task-content .task-details .task-js-delete .js-task-element {margin-right: 30px;}.task-content .task-details .task-js-delete .js-task-element:hover {cursor: pointer;color: #29CE9C;}.task-content .task-details .task-delete .fa.fa-trash {font-size: 1.25rem;position: relative;float: right;}.task-content .task-details .task-delete .fa.fa-trash:hover {color: #951017;}.time-line-wrapper .time-lines .main-column .chapter .time-line .library-element {position: relative;height: 3rem;}.time-line-wrapper .time-lines .main-column .chapter .time-line .library-element:hover {cursor: pointer;}.time-line-wrapper .time-lines .main-column .chapter .time-line .library-element .name span {visibility: hidden;width: 66px;height: 66px;padding-top: 25px;text-align: center;background: #302F2E;}.time-line-wrapper .time-lines .main-column .chapter .time-line .library-element:hover .name span, .time-line-wrapper .time-lines .main-column .chapter .time-line .library-element:active .name span {position: absolute;z-index: 999;top: 0;visibility: visible;opacity: 0.8;color: #FAFAFA;}.time-line-wrapper .time-lines .main-column .chapter .time-line .library-element.sound .thumbnail, .time-line-wrapper .time-lines .main-column .chapter .time-line .library-element.music .thumbnail {background-image: url("playbutton-74cedd6c452bce8438040aecce6fe5a2.svg");background-repeat: no-repeat;background-size: 50%;}.time-line-wrapper .time-lines .main-column .chapter .time-line .library-element.sound .duration, .time-line-wrapper .time-lines .main-column .chapter .time-line .library-element.music .duration {display: none;}.overlay-container .preview-image {width: 100%;height: auto;background-image: url("checkboard-b3d5751e32ba329b7c4321a8513ef2ce.jpg");background-repeat: repeat;}th:hover {color: #FAFAFA;}.my-uploads-headline .my-upload-headline-text {float: left;}.my-uploads-headline .my-uploads-headline-add {margin-right: 20px;float: right;}.my-uploads-headline .my-uploads-headline-add .fa-plus {}.tab-content.no-scroll {overflow: hidden;height: calc(100% - 45px);}.tab-content.scroll {height: calc(100% - 45px);}.tab-content > .active {display: block;max-width: 1024px;margin: 0 auto;}#sourceCell {width: 500px;}#list-mediaLibraryElement {height: 520px;}.pagination {background-color: transparent;box-shadow: none;padding: 0 10px;}.pagination a {color: #29CE9C;padding: 0 10px;}.pagination a:hover {text-shadow: none;color: #FAFAFA;}.pagination .currentStep {background-color: #29CE9C;padding: 5px;border-radius: 4px;}.content {max-width: 1024px;margin: 0 auto;}.content .table.media-upload-table {height: 300px;padding: 20px;}.content .table.media-upload-table .table-row.media-upload-row-header {height: 48px;background-color: #333333;}.content .table.media-upload-table .table-row.media-upload-row-header .table-cell.media-upload-cell-header {width: 1024px;padding: 0 10px;}.content .table.media-upload-table .table-row.media-upload-row:hover {}.content .table.media-upload-table .table-row.media-upload-row:hover span {color: #29CE9C;}.content .table.media-upload-table .table-row.media-upload-row .table-cell.media-upload-cell {font-weight: 100;}.content .table.media-upload-table .table-row.media-upload-row .table-cell.media-upload-cell.edit-cell .readio-button {width: 32px;float: left;}.content .table.media-upload-table .table-row.media-upload-row .table-cell.media-upload-cell.edit-cell .readio-button.edit-button {margin-right: 10px;}.upload-button {float: right;}.container-left {float: left;background-color: rgba(0, 0, 0, 0.4);width: 29%;height: auto;min-height: calc(100% - 30px);position: relative;padding: 10px;margin: 0 10px 0 10px;border-radius: 4px;}.container-left .book-information.book-cover-medialibrary:hover .meta-data, .container-left .book-information.book-cover-medialibrary:hover .cover-image-selection-wrap, .container-left .book-information.book-cover-medialibrary:hover .book-title-header {cursor: default;color: #FAFAFA;}.container-left .media-library-content {width: 97%;padding: 0 10px;top: 250px;left: 0;}.container-left .media-library-content section.media-library {position: relative;top: 0;}section.container-right {float: right;margin-right: 10px;width: 68%;height: auto;min-height: calc(100% - 30px);position: relative;background-color: rgba(0, 0, 0, 0.4);}section.container-right .headline-media-search {position: absolute;top: 5%;width: 100%;text-align: center;}section.container-right .library-element {position: relative;width: 200px;}section.container-right .library-element.book-library-element.draggable {margin: 10px 10px 10px 0;}section.container-right .library-element .delete {display: none;position: absolute;top: 0;right: 0;margin: 0;}section.container-right .library-element:hover {cursor: pointer;color: #29CE9C;}section.container-right .library-element:hover .name {color: #29CE9C;}section.container-right .library-element:hover .delete {display: block;}section.container-right .library-element .thumbnail {height: 200px;}section.container-right .media-folder-content {position: relative;width: 80px;}section.container-right .media-folder-content .fa-folder {color: rgba(41, 206, 156, 0.5);}section.container-right .media-folder-content:hover {cursor: pointer;color: #29CE9C;}section.container-right .media-folder-content .delete {display: none;position: absolute;top: 0;right: 0;}section.container-right .media-folder-content .edit {display: none;position: absolute;top: 0;left: 0;}section.container-right .media-folder-content:hover {cursor: pointer;color: #29CE9C;}section.container-right .media-folder-content:hover .name {color: #29CE9C;}section.container-right .media-folder-content:hover .delete, section.container-right .media-folder-content:hover .edit {display: block;}section.container-right .checkbox input[type=checkbox], section.container-right .checkbox-inline input[type=checkbox], section.container-right .radio input[type=radio], section.container-right .radio-inline input[type=radio] {position: initial;margin: 0;}section.container-right .edit-container {position: relative;}section.container-right .edit-container .delete-container {position: absolute;top: 0;left: 200px;}.panel-heading.revision-button:hover a {color: #FAFAFA;}.panel-heading.back {padding: 0.5rem 0;}.book-edit .book-information {padding: 0;width: 25%;}.book-edit .book-information .cover-image-selection-wrap {margin: 0 20px 20px 10px;width: 180px;height: 260px;display: inline-block;float: left;position: relative;border-radius: 4px;box-shadow: 5px 5px 15px #3c3c3c;}.book-edit .book-information .cover-image-selection-wrap .book {text-align: center;font-size: 16px;position: absolute;width: 180px;bottom: 0;background-color: rgba(0, 0, 0, 0.7);min-height: 75px;}.book-edit .book-information .cover-image-selection-wrap .book .book-library-title {color: #FAFAFA;}.book-edit .book-information .cover-image-selection-wrap:hover .book-library-title {color: #29CE9C;}.book-edit .global-information {margin-bottom: 20px;}.book-edit .global-information .cover-image-selection-wrap {margin-left: 10px;width: 180px;height: 260px;float: none;display: block;position: relative;border-radius: 4px;box-shadow: 5px 5px 15px #3c3c3c;}.book-edit .global-information .cover-image-selection-wrap .book {text-align: center;font-size: 16px;position: absolute;width: 180px;bottom: 0;min-height: 4rem;background-color: rgba(0, 0, 0, 0.7);}.book-edit .global-information .cover-image-selection-wrap .book .book-library-title {color: #FAFAFA;}.book-edit .global-information .cover-image-selection-wrap .book-cover-image {background-color: #333333;text-align: center;}.book-edit .global-information .cover-image-selection-wrap:hover .book-library-title {color: #29CE9C;}section {color: #FAFAFA;}section p.activate-account {font-size: 1.125rem;margin-bottom: 1rem;color: #FAFAFA;}section.header {background-color: #29CE9C;padding: 0.5rem;margin-bottom: 2rem;}section.header h2.site-headline {font-weight: 400;text-align: center;}section.header .readio-logo {width: 12rem;height: 8rem;margin: 0 auto 0 auto;background-image: url("logo_readio_white-734351c53121084ed672ec22a2b67c93.png");background-size: contain;background-position: 50%;background-repeat: no-repeat;}section .content-section .activate-content-cell {color: #FAFAFA;}section .content-section .activate-content-cell p.label-small {font-size: 0.75rem;}section .content-section .activate-content-cell p.label-small.bold {font-weight: 600;}section .content-section p.margin-top {margin-top: 2rem;height: 3rem;}section .content-section p.margin-top a {cursor: pointer;}section .content-section .inner {position: relative;}section .content-section .inner p#remember_me_holder {margin-top: 1rem;height: 3rem;}section .content-section .inner p#remember_me_holder input#remember_me {position: absolute;left: 0;width: 15px;margin: 0;-webkit-appearance: checkbox;}section .content-section .inner p#remember_me_holder label {position: absolute;left: 2rem;text-align: left;font-weight: 100;line-height: 2rem;}section .administration-header .column.headline {width: 50%;}section .administration-header .column.headline .site-headline {font-size: 1.5rem;margin-left: 1.25rem;}section .administration-header .column.search-bar {float: right;width: 50%;}section .administration-header .column.search-bar form.search-bar-input {width: 62%;position: relative;float: left;}section .administration-header .column.search-bar .invite-button {float: right;}section .administration-header .column.search-bar .search-icon {cursor: pointer;background-color: transparent;border: none;position: absolute;top: 15%;right: 0;}section .administration-header .column.search-bar .search-icon .fa.fa-search {font-size: 18px;}section .administration-header .column.add-publisher {float: right;width: auto;}section .table-content .company-list {min-height: calc(100vh - 170px);}section .table-content .company-list .table .table-row {border-bottom: 1px solid #FAFAFA;}section .table-content .company-list .table .table-row.header-row {border-bottom: 2px solid #FAFAFA;}section .table-content .company-list .table .table-row.header-row .table-cell {font-weight: bold;padding: 20px;}section .table-content .company-list .table .table-row.header-row .table-cell a {color: #29CE9C;}section .table-content .company-list .table .table-row .table-cell {font-weight: normal;padding: 20px;}section .table-content .company-list .table .table-row .table-cell a {color: #FAFAFA;}section .table-content .company-list .table .table-row .table-cell a:hover {color: #29CE9C;}section .table-content .company-list .table .table-row .table-cell.status .fa.fa-check-circle {color: #29CE9C;font-size: 1.5rem;}section .table-content .company-list .table .table-row .table-cell.status .fa.fa-paper-plane {color: #D6AF2C;font-size: 1.25rem;}section .table-content .company-list .table .table-row .table-cell .fa.fa-pencil, section .table-content .company-list .table .table-row .table-cell .fa.fa-pen {font-size: 1.25rem;}section .table-content .company-list .table .table-row .table-cell .fa.fa-trash {font-size: 1.25rem;}section .table-content .company-list .table .table-row .table-cell .fa.fa-trash:hover {color: #951017;}section .table-content i.material-icons.impersonate {font-size: 1.75rem;cursor: pointer;}section .table-content i.material-icons.impersonate:hover {color: #29CE9C;}section .form-content {background-color: rgba(0, 0, 0, 0.4);min-height: calc(100vh - 170px);width: 90%;margin: 0 auto;padding: 2.5rem 3rem;}section .form-content .column.headline {width: 40%;margin-bottom: 10px;}section .form-content .column.headline .site-headline {font-size: 1.5rem;}section .form-content input, section .form-content select {margin: 5px 0 1rem 0;}section .form-content input > *, section .form-content select > * {display: inline-block;}section .form-content input.full-width, section .form-content select.full-width {width: 99.6%;}section .form-content input.three-quarters, section .form-content select.three-quarters {width: 74.6%;}section .form-content input.quarter, section .form-content select.quarter {width: 25%;}section .form-content input.one-third, section .form-content select.one-third {width: 33%;}section .form-content input.half, section .form-content select.half {width: 49.6%;}section .form-content input.read-only, section .form-content select.read-only {background-color: #A5CEC3;width: 25%;border: transparent;cursor: not-allowed;}section .form-content .styled-select.quarter {width: 24.6%;}section .form-content .form-error-message ul {color: #690D13;list-style: none;margin: -0.75rem 0 1rem 0;padding: 0;}section .form-content .form-error-class {border: 1px solid red;}section .select-role {display: block;}@media only screen and (max-width: 1250px) {section .administration-header .column.headline {width: 35%;}section .administration-header .column.search-bar {width: 65%;}}.activity-list {margin: 10px 0 20px 0;}.activity-content > * {display: none;}.activity-content .panel {padding: 10px 0;}.activity-content .panel .panel-heading {font-style: italic;padding: 0 0 0 10px;font-size: 16px;}.activity-content .panel .panel-body {padding: 5px 10px 0 10px;height: auto;min-height: 35px;}.activity-content .panel .panel-body.collapsed {height: 30px;overflow: hidden;}.activity-content .panel .panel-body .panel-list {width: 100%;padding-bottom: 5px;}.activity-content .panel .panel-body .show-more {float: right;font-size: 14px;color: #29CE9C;cursor: pointer;}.administration-section {padding: 1rem;margin: 1rem;background-color: rgba(0, 0, 0, 0.4);}.administration-section .administration-header {margin-bottom: 1rem;}.administration-section .administration-container-wrapper {display: flex;flex-direction: row;align-items: flex-start;justify-content: space-between;border: 1px solid #FAFAFA;}.administration-section .administration-container-wrapper .administration-container {width: 50%;display: flex;flex-direction: column;align-items: flex-start;border-right: 1px solid #FAFAFA;}.administration-section .administration-container-wrapper .administration-container:last-of-type {border-right: none;}.administration-section .administration-container-wrapper .administration-container .administration-container-header {padding: 0.5rem;width: 100%;border-bottom: 1px solid #FAFAFA;font-weight: bold;background: #000000;}.administration-section .administration-container-wrapper .administration-container .administration-container-content {width: 100%;display: flex;flex-direction: column;align-items: center;justify-content: space-between;}.administration-section .administration-container-wrapper .administration-container .administration-container-content .list-wrapper {height: 360px;width: 100%;overflow-y: auto;}.administration-section .administration-container-wrapper .administration-container .administration-container-content .list-wrapper p {padding: 0.5rem;}.administration-section .administration-container-wrapper .administration-container .administration-container-content .list-wrapper ul {list-style: none;margin: 0;padding: 0;width: 100%;}.administration-section .administration-container-wrapper .administration-container .administration-container-content .list-wrapper ul li {margin: 0;padding: 0.5rem;width: 100%;display: flex;flex-direction: row;align-items: center;justify-content: space-between;cursor: pointer;border-bottom: 1px solid #FAFAFA;border-left: 4px solid transparent;}.administration-section .administration-container-wrapper .administration-container .administration-container-content .list-wrapper ul li.active {border-left: 4px solid #29CE9C;}.administration-section .administration-container-wrapper .administration-container .administration-container-content .primary-button {padding: 0.5rem;background: #29CE9C;width: 100%;text-align: center;}.controller-dashboard .readio-content {height: auto;padding: 0 20px 20px;}.controller-dashboard .short-cuts {display: flex;align-content: flex-start;flex-direction: row;justify-content: space-between;margin-bottom: 20px;padding: 20px;background-color: #1B8A75;}.controller-dashboard .short-cuts .short-cut-template {display: flex;flex-direction: row;width: calc(33% - 10px);}.controller-dashboard .short-cuts .short-cut-template i.fa {font-size: 32px;}.controller-dashboard .short-cuts .short-cut-template .short-cut-text {width: 100%;margin-left: 20px;}.controller-dashboard .short-cuts .short-cut-template .short-cut-text span {display: block;}.controller-dashboard .short-cuts .short-cut-template .short-cut-text .large {font-size: 32px;font-weight: 500;margin-bottom: 10px;}.controller-dashboard .dashboard-menu-box-wrapper {display: flex;flex-direction: row;justify-content: space-between;max-height: 680px;margin-bottom: 20px;padding: 0;}.controller-dashboard .dashboard-menu-box-wrapper .menu-box-content {float: none;overflow: auto;width: calc(33% - 10px);height: auto;margin: 0;}.controller-dashboard .recent-box-wrapper {display: flex;align-content: flex-start;flex-direction: row;justify-content: space-between;}.controller-dashboard .recent-box-wrapper .recent-box {width: calc(50% - 20px);min-height: 48%;margin: 0;padding: 20px;border: none;background-color: #1B8A75;}.controller-dashboard .recent-box-wrapper .recent-box .dashboard-book {margin-bottom: 1rem;}.controller-dashboard .recent-box-wrapper .recent-box .dashboard-book .dashboard-book-headline {height: 90px;border-bottom: 4px solid #FAFAFA;}.controller-dashboard .recent-box-wrapper .recent-box .dashboard-book .dashboard-book-headline .book-icon {float: left;width: 80px;height: 100px;background-image: url("Shape-cd8cb1f09db0c35d9d7b5c7b60f00e33.svg");background-repeat: no-repeat;background-size: contain;}.controller-dashboard .recent-box-wrapper .recent-box .dashboard-book .dashboard-book-headline .dashboard-book-text {float: right;margin: 10px;text-align: right;}.controller-dashboard .recent-box-wrapper .recent-box .dashboard-book .dashboard-book-headline .dashboard-book-text .dashboard-book-count {font-size: 50px;margin-bottom: 20px;}.controller-dashboard .recent-box-wrapper .recent-box .dashboard-book .dashboard-book-headline .dashboard-book-text .dashboard-book-subline span {font-size: 18px;color: #FAFAFA;}.controller-dashboard .recent-box-wrapper .recent-box .dashboard-book .dashboard-book-content {}.controller-dashboard .recent-box-wrapper .recent-box .dashboard-book .dashboard-book-content .dashboard-book-no-entries {margin-top: 20px;}.controller-dashboard .recent-box-wrapper .recent-box .dashboard-book .dashboard-book-content .box-footer {float: left;margin: 1rem 0;}.controller-dashboard .recent-box-wrapper .recent-box .dashboard-book .dashboard-book-content .book {height: 72px;margin: 10px 0 0 0;padding: 10px;border-top: 1px solid #FAFAFA;border-bottom: 1px solid #FAFAFA;}.controller-dashboard .recent-box-wrapper .recent-box .dashboard-book .dashboard-book-content .book .meta-data {float: left;overflow: hidden;width: calc(100% - 200px);white-space: nowrap;text-overflow: ellipsis;}.controller-dashboard .recent-box-wrapper .recent-box .dashboard-book .dashboard-book-content .book .meta-data h2:hover {color: #29CE9C;}.controller-dashboard .recent-box-wrapper .recent-box .dashboard-book .dashboard-book-content .book .meta-data .title {font-size: 18px;}.controller-dashboard .recent-box-wrapper .recent-box .dashboard-book .dashboard-book-content .book .meta-data .authors {font-size: 16px;font-style: italic;}.controller-dashboard .recent-box-wrapper .recent-box .dashboard-book .dashboard-book-content .book:last-of-type {margin-bottom: 20px;}.controller-dashboard .recent-box-wrapper .recent-box .dashboard-book .dashboard-book-content .actions {float: right;width: 160px;}.controller-dashboard .recent-box-wrapper .recent-box .dashboard-book .dashboard-book-content .actions .action-link {}.controller-dashboard .recent-box-wrapper .recent-box .dashboard-book .dashboard-book-content .actions a {display: block;}section.tab-header-menu {height: 100%;}#collapseUpload {background-color: rgba(0, 0, 0, 0.4);}#fileUpload {height: 100%;}#fileUpload .tab-content.no-scroll {height: 100%;}#fileUpload section.file-edit .upload-wrapper {float: left;}#fileUpload section.file-edit .upload-wrapper.in-progress {width: 100%;}#fileUpload section.file-edit .upload-wrapper .choose-media-type p {font-size: 16px;margin: 10px 0;}#fileUpload section.file-edit .upload-wrapper .choose-media-type .choose-media-type-select select {background-color: rgba(41, 206, 156, 0.9);height: 32px;width: 200px;color: #FAFAFA;}#fileUpload section.file-edit .upload-wrapper .upload-file-wrapper {width: 43%;float: left;}#fileUpload section.file-edit .upload-wrapper .upload-file-wrapper .drag-n-drop-container {background-color: rgba(0, 0, 0, 0.4);border: 10px solid transparent;height: 400px;cursor: pointer;position: relative;margin-top: 20px;}#fileUpload section.file-edit .upload-wrapper .upload-file-wrapper .drag-n-drop-container .drag-n-drop-content {border: 3px dashed;height: 380px;}#fileUpload section.file-edit .upload-wrapper .upload-file-wrapper .drag-n-drop-container .drag-n-drop-content .upload-text .fa-cloud-upload {position: absolute;font-size: 250px;top: 40%;left: 50%;margin-right: -50%;transform: translate(-50%, -50%);color: #29CE9C;}#fileUpload section.file-edit .upload-wrapper .upload-file-wrapper .drag-n-drop-container .drag-n-drop-content .upload-text p {position: absolute;bottom: 5%;left: 50%;margin-right: -40%;transform: translate(-50%, -50%);letter-spacing: 3px;color: #FAFAFA;font-size: 28px;}#fileUpload section.file-edit .upload-wrapper .upload-file-wrapper .drag-n-drop-container .drag-n-drop-content .upload-text span {font-weight: bold;color: #29CE9C;}#fileUpload section.file-edit form #upload {display: none;}#fileUpload section.file-edit form .readio-button.primary.inactive {background-color: #7F7F7F;border: none;color: #FAFAFA;cursor: not-allowed;}#fileUpload section.file-edit #previewTemplate {float: right;width: 55%;margin-left: 10px;}#fileUpload section.file-edit #previewTemplate .dz-preview {position: relative;display: inline-block;width: 120px;margin: 0.5em;}#fileUpload section.file-edit #previewTemplate .dz-preview .dz-progress {display: block;height: 15px;border: 1px solid #FAFAFA;}#fileUpload section.file-edit #previewTemplate .dz-preview .dz-progress .dz-upload {display: block;height: 100%;width: 0;background: #29CE9C;}#fileUpload section.file-edit #previewTemplate .dz-preview .dz-error-message {color: red;display: none;}#fileUpload section.file-edit #previewTemplate .dz-preview.dz-error .dz-error-message, #fileUpload section.file-edit #previewTemplate .dz-preview.dz-error .dz-error-mark {display: block;}#fileUpload section.file-edit #previewTemplate .dz-preview.dz-success .dz-success-mark {display: block;}#fileUpload section.file-edit #previewTemplate .dz-preview .dz-error-mark, #fileUpload section.file-edit #previewTemplate .dz-preview .dz-success-mark {position: absolute;display: none;left: 30px;top: 30px;width: 54px;height: 58px;left: 50%;margin-left: -27px;}.controller-login header.readio-header {display: none;}.controller-login .content-right {height: 100vh !important;}.controller-login .container {height: 100%;padding-bottom: 0;padding: 10rem 0;}.controller-login .container .login {color: #FFFFFF;background: url("background_readio-3c875c5273ff9f9ba6c13ac79f7e7b08.png");border: 2px solid #FAFAFA;padding: 20px;margin: 0 auto;height: 600px;width: 600px;border-radius: 50px;}.controller-login .container .login .inner .fheader {font-weight: 100;font-size: 24px;text-align: center;margin-bottom: 30px;}.controller-login .container .login .inner .fheader .readio-logo {vertical-align: middle;background: url("logo_readio_white-734351c53121084ed672ec22a2b67c93.png");background-repeat: no-repeat;background-size: cover;margin-left: auto;margin-right: auto;width: 150px;height: 150px;margin-bottom: 20px;}.controller-login .container .login .inner .user-dates input {height: 40px;width: 300px;border: 2px solid #FAFAFA;}.controller-login .container .login .inner .user-dates input:not(#password) {margin: 10px;}.controller-login .container .login .inner .user-dates .forgot-password {width: 300px;margin-right: auto;margin-left: auto;cursor: pointer;}.controller-login .container .login .inner .user-dates .forgot-password span {font-size: 16px;margin-bottom: 10px;color: #FAFAFA;}.controller-login .container .login .inner p {margin: 10px 0;text-align: center;}.controller-login .container .login .inner p#remember_me_holder {position: relative;margin-top: 20px;left: 0;}.controller-login .container .login .inner p#remember_me_holder input {position: absolute;left: 130px;width: 15px;-webkit-appearance: checkbox;}.controller-login .container .login .inner p#remember_me_holder label {position: absolute;top: 4px;left: 160px;text-align: left;font-weight: 100;}.controller-login .container .login .inner .readio-button.primary {margin-top: 60px;width: 300px;background-color: rgba(230, 227, 225, 0.2);border: 1px solid #FAFAFA;height: 40px;color: #FAFAFA;}section .error-page {background-image: url("intro_06a-f061ca2a056449da2acc9cfb06b8a495.png");background-size: cover;background-repeat: no-repeat;height: 100%;}section .error-page .error-content {min-height: calc(100vh - 170px);width: 90%;margin: 0 auto;padding: 2.5rem 3rem;}section .error-page .error-content p.error-message {margin-top: 3rem;font-family: "Comic Sans MS";text-align: center;font-size: 3rem;line-height: normal;}section .error-page .error-content p.message-404 {margin-top: 3rem;font-family: "Comic Sans MS";text-align: center;font-size: 5rem;line-height: normal;}section .error-page .error-content .lock-img {background-image: url("lock-66fd67ad474dac20195e31328d41a20a.png");background-size: contain;background-repeat: no-repeat;height: 12.5rem;width: 100%;background-position: center;}section .error-page .error-content .server-img {background-image: url("kapitel_13_1b-cb6227195a40091d9c79e006f2564da2.png");background-size: contain;background-repeat: no-repeat;height: 14.5rem;width: 100%;background-position: center;}.controller-app .search-field .wrapper, .controller-layout .search-field .wrapper, .controller-layoutItem .search-field .wrapper {display: flex;flex-direction: row;}.controller-app .search-field .search-button, .controller-layout .search-field .search-button, .controller-layoutItem .search-field .search-button {width: 2.5rem;height: 2.5rem;padding: 0.5rem;cursor: pointer;border: none;border-radius: 0;background: none;}.controller-app .overlay-input .input-wrapper, .controller-layout .overlay-input .input-wrapper, .controller-layoutItem .overlay-input .input-wrapper {margin: 5px 0 1rem 0;}.controller-app .message, .controller-layout .message, .controller-layoutItem .message {margin: 1rem 0;}.controller-app .message.error, .controller-layout .message.error, .controller-layoutItem .message.error {padding: 1rem;color: #FAFAFA;background-color: #690D13;}.controller-app .message.error ul, .controller-layout .message.error ul, .controller-layoutItem .message.error ul {margin: 0;padding: 0;list-style-type: none;}.controller-app .message.error ul li, .controller-layout .message.error ul li, .controller-layoutItem .message.error ul li {margin: 0;padding: 0;}.controller-app .readio-content, .controller-layout .readio-content, .controller-layoutItem .readio-content {padding: 1rem;}.controller-app .header, .controller-layout .header, .controller-layoutItem .header {padding: 0;background: none;}.controller-app .header h1, .controller-layout .header h1, .controller-layoutItem .header h1 {float: left;}.controller-app .header a, .controller-layout .header a, .controller-layoutItem .header a {float: right;}.controller-app .form-content .button-row, .controller-layout .form-content .button-row, .controller-layoutItem .form-content .button-row {display: block;width: 100%;}.controller-app .form-content .button-row .readio-button, .controller-layout .form-content .button-row .readio-button, .controller-layoutItem .form-content .button-row .readio-button {display: block;margin: 0;}.controller-app .form-content .button-row .readio-button.primary, .controller-layout .form-content .button-row .readio-button.primary, .controller-layoutItem .form-content .button-row .readio-button.primary {float: right;}.controller-app .form-content .button-row .readio-button.secondary, .controller-layout .form-content .button-row .readio-button.secondary, .controller-layoutItem .form-content .button-row .readio-button.secondary {float: left;}.controller-app .table-content .app-list .table .table-row, .controller-layout .table-content .app-list .table .table-row, .controller-layoutItem .table-content .app-list .table .table-row {border-bottom: 1px solid #FAFAFA;}.controller-app .table-content .app-list .table .table-row.header-row, .controller-layout .table-content .app-list .table .table-row.header-row, .controller-layoutItem .table-content .app-list .table .table-row.header-row {border-bottom: 2px solid #FAFAFA;}.controller-app .table-content .app-list .table .table-row.header-row .table-cell, .controller-layout .table-content .app-list .table .table-row.header-row .table-cell, .controller-layoutItem .table-content .app-list .table .table-row.header-row .table-cell {font-weight: bold;padding: 20px;}.controller-app .table-content .app-list .table .table-row.header-row .table-cell a, .controller-layout .table-content .app-list .table .table-row.header-row .table-cell a, .controller-layoutItem .table-content .app-list .table .table-row.header-row .table-cell a {color: #29CE9C;}.controller-app .table-content .app-list .table .table-row .table-cell, .controller-layout .table-content .app-list .table .table-row .table-cell, .controller-layoutItem .table-content .app-list .table .table-row .table-cell {font-weight: normal;padding: 20px;}.controller-app .table-content .app-list .table .table-row .table-cell.disclosure, .controller-layout .table-content .app-list .table .table-row .table-cell.disclosure, .controller-layoutItem .table-content .app-list .table .table-row .table-cell.disclosure {width: 56px;}.controller-app .table-content .app-list .table .table-row .table-cell.disclosure.right-align, .controller-layout .table-content .app-list .table .table-row .table-cell.disclosure.right-align, .controller-layoutItem .table-content .app-list .table .table-row .table-cell.disclosure.right-align {width: 5%;max-width: 5%;}.controller-app .table-content .app-list .table .table-row .table-cell.disclosure.right-align a, .controller-layout .table-content .app-list .table .table-row .table-cell.disclosure.right-align a, .controller-layoutItem .table-content .app-list .table .table-row .table-cell.disclosure.right-align a {float: right;}.controller-app .table-content .app-list .table .table-row .table-cell a, .controller-layout .table-content .app-list .table .table-row .table-cell a, .controller-layoutItem .table-content .app-list .table .table-row .table-cell a {color: #FAFAFA;}.controller-app .table-content .app-list .table .table-row .table-cell a:hover, .controller-layout .table-content .app-list .table .table-row .table-cell a:hover, .controller-layoutItem .table-content .app-list .table .table-row .table-cell a:hover {color: #29CE9C;}.controller-app .table-content .app-list .table .table-row .table-cell .fa.fa-pencil, .controller-app .table-content .app-list .table .table-row .table-cell .fa.fa-pen, .controller-layout .table-content .app-list .table .table-row .table-cell .fa.fa-pencil, .controller-layout .table-content .app-list .table .table-row .table-cell .fa.fa-pen, .controller-layoutItem .table-content .app-list .table .table-row .table-cell .fa.fa-pencil, .controller-layoutItem .table-content .app-list .table .table-row .table-cell .fa.fa-pen {font-size: 1.25rem;}.controller-app .table-content .app-list .table .table-row .table-cell .fa.fa-trash, .controller-layout .table-content .app-list .table .table-row .table-cell .fa.fa-trash, .controller-layoutItem .table-content .app-list .table .table-row .table-cell .fa.fa-trash {font-size: 1.25rem;}.controller-app .table-content .app-list .table .table-row .table-cell .fa.fa-trash:hover, .controller-layout .table-content .app-list .table .table-row .table-cell .fa.fa-trash:hover, .controller-layoutItem .table-content .app-list .table .table-row .table-cell .fa.fa-trash:hover {color: #951017;}