/* gerado a partir de dore.light.red.css: troca o vinho (#880a1f) pelo acento da paleta (--rt-ac) */
html :root { --theme-color-1: var(--rt-ac); --theme-color-2: var(--rt-ac); --theme-color-3: var(--rt-ac); --theme-color-4: var(--rt-ac); --theme-color-5: var(--rt-ac); --theme-color-6: var(--rt-ac); --theme-color-1-10: color-mix(in srgb, var(--rt-ac) 10%, transparent); --theme-color-2-10: color-mix(in srgb, var(--rt-ac) 10%, transparent); --theme-color-3-10: color-mix(in srgb, var(--rt-ac) 10%, transparent); }
html .dropdown-item.active,
html .dropdown-item:active { background-color: var(--rt-ac); }
html .list-thumbnail-letters { background: var(--rt-ac); }
html a:hover,
html a:active { color: var(--rt-ac); }
html .color-theme-1 { color: var(--rt-ac); }
html .color-theme-2 { color: var(--rt-ac); }
html #displayOptions a.active i { color: var(--rt-ac); }
html #displayOptions button:hover { background-color: var(--rt-ac); border-color: var(--rt-ac); }
html #displayOptions .btn-outline-dark:not(:disabled):not(.disabled):active,
html #displayOptions .btn-outline-dark:not(:disabled):not(.disabled).active,
html #displayOptions .show > .btn-outline-dark.dropdown-toggle { background-color: var(--rt-ac); border-color: var(--rt-ac); }
html #displayOptions .view-icon:hover .view-icon-svg,
html #displayOptions .view-icon.active .view-icon-svg { fill: var(--rt-ac); }
html .btn-primary { background-color: var(--rt-ac); border-color: var(--rt-ac); }
html .check-button.btn-primary { background-color: var(--rt-ac) !important; border-color: var(--rt-ac) !important; }
html .dropdown-item.active,
html .dropdown-item:active { background-color: var(--rt-ac); }
html .btn-secondary { background-color: var(--rt-ac); border-color: var(--rt-ac); }
html .btn-primary.btn-primary-gradient { background: linear-gradient(to right, var(--rt-ac), #41050f); }
html .btn-primary.btn-primary-gradient:hover { background: linear-gradient(to right, var(--rt-ac), #620716); }
html .btn-primary-gradient:not(:disabled):not(.disabled):active,
html .btn-primary-gradient:not(:disabled):not(.disabled).active,
html .show > .btn-primary-gradient.dropdown-toggle { background: linear-gradient(to right, var(--rt-ac), #41050f); }
html .btn-secondary-gradient { background: linear-gradient(to right, var(--rt-ac), #af142f); }
html .btn-secondary-gradient:hover { background: linear-gradient(to right, var(--rt-ac), #cf1738); }
html .btn-secondary-gradient:not(:disabled):not(.disabled):active,
html .btn-secondary-gradient:not(:disabled):not(.disabled).active,
html .show > .btn-secondary-gradient.dropdown-toggle { background: linear-gradient(to right, var(--rt-ac), #af142f); }
html .btn-outline-white:hover { color: var(--rt-ac); }
html .btn-outline-primary { color: var(--rt-ac); border-color: var(--rt-ac); }
html .btn-outline-primary:hover { background-color: var(--rt-ac); border-color: var(--rt-ac); }
html .btn-outline-theme-3 { color: var(--rt-ac); border-color: var(--rt-ac); }
html .btn-outline-theme-3:hover { background-color: var(--rt-ac); border-color: var(--rt-ac); }
html .btn-outline-primary:not(:disabled):not(.disabled):active,
html .btn-outline-primary:not(:disabled):not(.disabled).active,
html .show > .btn-outline-primary.dropdown-toggle { background-color: var(--rt-ac); border-color: var(--rt-ac); }
html .btn-outline-secondary { color: var(--rt-ac); border-color: var(--rt-ac); }
html .btn-outline-secondary:hover { background-color: var(--rt-ac); border-color: var(--rt-ac); }
html .btn-outline-secondary:not(:disabled):not(.disabled):active,
html .btn-outline-secondary:not(:disabled):not(.disabled).active,
html .show > .btn-outline-secondary.dropdown-toggle { background-color: var(--rt-ac); border-color: var(--rt-ac); }
html .btn-header-primary { color: var(--rt-ac); }
html .btn-header-primary:hover { border-color: var(--rt-ac); }
html .btn-header-secondary { color: var(--rt-ac); }
html .btn-header-secondary:hover { border-color: var(--rt-ac); }
html .btn-header-primary-light { color: var(--rt-ac); }
html .btn-header-primary-light:hover { border-color: var(--rt-ac); }
html .btn-primary.disabled,
html .btn-primary:disabled { background-color: var(--rt-ac); border-color: var(--rt-ac); }
html .btn-secondary.disabled,
html .btn-secondary:disabled { background-color: var(--rt-ac); border-color: var(--rt-ac); }
html .btn-link { color: var(--rt-ac); }
html .btn-link:hover { color: color-mix(in srgb, var(--rt-ac) 70%, transparent); }
html .border-primary,
html .border-theme-1 { border-color: var(--rt-ac) !important; }
html .border-theme-2 { border-color: var(--rt-ac) !important; }
html .border-theme-3 { border-color: var(--rt-ac) !important; }
html .text-theme-2 { color: var(--rt-ac) !important; }
html .text-theme-3 { color: var(--rt-ac) !important; }
html .text-primary,
html .text-theme-1 { color: var(--rt-ac) !important; }
html .bg-theme-2,
html .badge-theme-2 { background-color: var(--rt-ac) !important; }
html .bg-theme-3,
html .badge-theme-3 { background-color: var(--rt-ac) !important; }
html .bg-primary,
html .bg-theme-1,
html .badge-primary,
html .badge-theme-1 { background-color: var(--rt-ac) !important; }
html .bg-secondary,
html .badge-secondary { background-color: var(--rt-ac) !important; }
html .badge-danger { background-color: var(--rt-ac); }
html .badge-outline-primary,
html .badge-outline-theme-1 { border: 1px solid var(--rt-ac); color: var(--rt-ac); }
html .badge-outline-secondary,
html .badge-outline-theme-2 { border: 1px solid var(--rt-ac); color: var(--rt-ac); }
html .badge-outline-theme-3 { border: 1px solid var(--rt-ac); color: var(--rt-ac); }
html .badge-outline-danger { border: 1px solid var(--rt-ac); color: var(--rt-ac); }
html .nav-tabs .nav-link.active::before,
html .nav-tabs .nav-item.show .nav-link::before { background: var(--rt-ac); }
html .nav-tabs.separator-tabs .nav-link.active::before,
html .nav-tabs.separator-tabs .nav-item.show .nav-link::before { background: var(--rt-ac); }
html .nav-tabs .nav-link.active,
html .nav-tabs .nav-item.show .nav-link { color: var(--rt-ac); }
html .nav-tabs .nav-link:hover,
html .nav-tabs .nav-link:focus { color: var(--rt-ac); }
html .slider-nav .left-arrow,
html .slider-nav .right-arrow { color: var(--rt-ac); }
html .owl-dot.active,
html .slick-dots li.slick-active button { background: var(--rt-ac); }
html .navbar .icon-menu-item:hover,
html .navbar .icon-menu-item:focus { color: var(--rt-ac); }
html .navbar .menu-button:hover { color: var(--rt-ac); }
html .navbar .search .search-icon:hover { color: var(--rt-ac); }
html .navbar .header-icon:hover { color: var(--rt-ac); }
html .navbar .header-icon#notificationButton .count { color: var(--rt-ac); border: 1px solid var(--rt-ac); }
html .sidebar .main-menu ul li a:hover,
html .sidebar .main-menu ul li a:focus { color: var(--rt-ac); }
html .sidebar .main-menu ul li.active a { color: var(--rt-ac); }
html .sidebar .main-menu ul li.active:after { background: var(--rt-ac); }
html .sidebar .sub-menu ul li.active i,
html .sidebar .sub-menu ul li.active a { color: var(--rt-ac); }
html .app-menu ul li a:hover i { color: var(--rt-ac); }
html .app-menu ul li.active i,
html .app-menu ul li.active a { color: var(--rt-ac); }
html .heading-icon { color: var(--rt-ac); }
html .heading-number { border: 1px solid var(--rt-ac); color: var(--rt-ac); }
html .icon-cards-row .lead { color: var(--rt-ac); }
html .icon-cards-row i { color: var(--rt-ac); }
html .log-indicator { border: 2px solid var(--rt-ac); }
html .calendar .alert-info { color: var(--rt-ac); }
html .fc-toolbar.fc-header-toolbar .btn-group .fc-next-button,
html .fc-toolbar.fc-header-toolbar .btn-group .fc-prev-button { background: var(--rt-ac); border: 1px solid var(--rt-ac); }
html .fc-toolbar.fc-header-toolbar .btn-group .fc-next-button:hover,
html .fc-toolbar.fc-header-toolbar .btn-group .fc-prev-button:hover { border-color: color-mix(in srgb, var(--rt-ac) 90%, transparent); color: var(--rt-ac); }
html .fc-bootstrap4 td.fc-today .fc-day-number { background: var(--rt-ac); }
html .fc-day-header { color: var(--rt-ac); }
html .fc-event,
html .fc-event-dot { background-color: var(--rt-ac); }
html table.dataTable.dtr-inline.collapsed > tbody > tr[role="row"] > td:first-child:before,
html table.dataTable.dtr-inline.collapsed > tbody > tr[role="row"] > th:first-child:before { background-color: var(--rt-ac); }
html .alert-primary { color: var(--rt-ac); border-color: color-mix(in srgb, var(--rt-ac) 10%, transparent); }
html .alert-secondary { color: var(--rt-ac); border-color: color-mix(in srgb, var(--rt-ac) 10%, transparent); }
html .alert-danger { color: var(--rt-ac); }
html .bootstrap-tagsinput .tag { background: var(--rt-ac); }
html .form-control:focus,
html .bootstrap-tagsinput.focus { border-color: color-mix(in srgb, var(--rt-ac) 60%, transparent); }
html .custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before { background-color: var(--rt-ac); }
html .custom-control-input:checked ~ .custom-control-label::before { background-color: var(--rt-ac); border: 1px solid var(--rt-ac); }
html .custom-checkbox .custom-control-input:checked ~ .custom-control-label::before,
html .custom-radio .custom-control-input:checked ~ .custom-control-label::before { background-color: var(--rt-ac); }
html .custom-checkbox .custom-control-input:checked ~ .custom-control-label::before,
html .custom-radio .custom-control-input:checked ~ .custom-control-label::before { background-color: var(--rt-ac); }
html .invalid-tooltip { background-color: var(--rt-ac); }
html .invalid-tooltip:after { border-bottom: solid 5px var(--rt-ac); }
html .invalid-icon { color: var(--rt-ac); }
html .was-validated .form-control:invalid ~ .invalid-feedback,
html .was-validated .form-control:invalid ~ .invalid-icon,
html .form-control.is-invalid ~ .invalid-feedback,
html .form-control.is-invalid ~ .invalid-icon,
html .was-validated .custom-select:invalid ~ .invalid-feedback,
html .was-validated .custom-select:invalid ~ .invalid-icon,
html .custom-select.is-invalid ~ .invalid-feedback,
html .custom-select.is-invalid ~ .invalid-icon { color: var(--rt-ac); }
html .select2-container--bootstrap.select2-container--focus .select2-selection,
html .select2-container--bootstrap.select2-container--open .select2-selection { border-color: color-mix(in srgb, var(--rt-ac) 70%, transparent); }
html .select2-container--bootstrap .select2-dropdown { border-color: color-mix(in srgb, var(--rt-ac) 70%, transparent); }
html .select2-container--bootstrap .select2-results__option--highlighted[aria-selected] { background-color: var(--rt-ac); }
html .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice__remove:hover { color: var(--rt-ac); }
html .typeahead.dropdown-menu .active a { background-color: var(--rt-ac); }
html .datepicker table tr td.range { background-color: var(--rt-ac); border-color: var(--rt-ac); }
html .datepicker table tr td.selected,
html .datepicker table tr td.selected.highlighted { background-color: var(--rt-ac); border-color: var(--rt-ac); }
html .datepicker table tr td.active.active,
html .datepicker table tr td.active.highlighted.active,
html .datepicker table tr td.active.highlighted:active,
html .datepicker table tr td.active:active { background-color: var(--rt-ac); border-color: var(--rt-ac); }
html .dropzone .dz-preview.dz-image-preview .remove { color: var(--rt-ac); }
html .dropzone .dz-preview.dz-image-preview .dz-progress .dz-upload { background: var(--rt-ac); }
html .dropzone .dz-preview.dz-image-preview .dz-error-message { background: var(--rt-ac); }
html .dropzone .dz-preview.dz-image-preview .dz-error-message:after { border-bottom: 6px solid var(--rt-ac); }
html .custom-switch.custom-switch-primary .custom-switch-input:checked + .custom-switch-btn { background: var(--rt-ac); border: 1px solid var(--rt-ac); }
html .custom-switch.custom-switch-secondary .custom-switch-input:checked + .custom-switch-btn { background: var(--rt-ac); border: 1px solid var(--rt-ac); }
html .custom-switch.custom-switch-primary-inverse .custom-switch-input:checked + .custom-switch-btn { border: 1px solid var(--rt-ac); }
html .custom-switch.custom-switch-primary-inverse .custom-switch-input:checked + .custom-switch-btn:after { background: var(--rt-ac); }
html .custom-switch.custom-switch-secondary-inverse .custom-switch-input:checked + .custom-switch-btn { border: 1px solid var(--rt-ac); }
html .custom-switch.custom-switch-secondary-inverse .custom-switch-input:checked + .custom-switch-btn:after { background: var(--rt-ac); }
html .custom-select:focus { border-color: var(--rt-ac); }
html .custom-file-label:focus,
html .custom-file-input:focus { border-color: color-mix(in srgb, var(--rt-ac) 60%, transparent); }
html .custom-file-input:focus ~ .custom-file-label { border-color: color-mix(in srgb, var(--rt-ac) 60%, transparent); }
html .custom-file-input:focus ~ .custom-file-label::after { border-color: color-mix(in srgb, var(--rt-ac) 60%, transparent); }
html .noUi-connect { background: var(--rt-ac); }
html .nav-pills .nav-link.active,
html .nav-pills .show > .nav-link { background-color: var(--rt-ac); }
html .nav-link.active { color: var(--rt-ac); }
html .page-item .page-link.next { background: var(--rt-ac); border: 1px solid var(--rt-ac); }
html .page-item .page-link.prev,
html .page-item .page-link.prev { background: var(--rt-ac); border: 1px solid var(--rt-ac); }
html .page-item .page-link.first,
html .page-item .page-link.last { color: var(--rt-ac); border: 1px solid var(--rt-ac); }
html .page-item .page-link.first:hover,
html .page-item .page-link.last:hover { background: var(--rt-ac); border: 1px solid var(--rt-ac); }
html .page-item .page-link:hover { color: var(--rt-ac); }
html .page-item.active .page-link { border: 1px solid var(--rt-ac); color: var(--rt-ac); }
html .progress-bar { background-color: var(--rt-ac); }
html .progress-bar-circle svg path:last-of-type { stroke: var(--rt-ac); }
html .br-theme-bootstrap-stars .br-widget a.br-active:after { color: var(--rt-ac); }
html .br-theme-bootstrap-stars .br-widget a.br-selected:after { color: var(--rt-ac); }
html .cropper-line { background-color: var(--rt-ac); }
html .cropper-point { background-color: var(--rt-ac); }
html .cropper-view-box { outline-color: var(--rt-ac); outline: var(--rt-ac); }
html .ql-snow.ql-toolbar button:hover,
html .ql-snow .ql-toolbar button:hover,
html .ql-snow.ql-toolbar button.ql-active,
html .ql-snow .ql-toolbar button.ql-active,
html .ql-snow.ql-toolbar .ql-picker-label:hover,
html .ql-snow .ql-toolbar .ql-picker-label:hover,
html .ql-snow.ql-toolbar .ql-picker-label.ql-active,
html .ql-snow .ql-toolbar .ql-picker-label.ql-active,
html .ql-snow.ql-toolbar .ql-picker-item:hover,
html .ql-snow .ql-toolbar .ql-picker-item:hover,
html .ql-snow.ql-toolbar .ql-picker-item.ql-selected,
html .ql-snow .ql-toolbar .ql-picker-item.ql-selected { color: var(--rt-ac); }
html .ql-snow.ql-toolbar button:hover .ql-fill,
html .ql-snow .ql-toolbar button:hover .ql-fill,
html .ql-snow.ql-toolbar button.ql-active .ql-fill,
html .ql-snow .ql-toolbar button.ql-active .ql-fill,
html .ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,
html .ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,
html .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,
html .ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,
html .ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,
html .ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,
html .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,
html .ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,
html .ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,
html .ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,
html .ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,
html .ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,
html .ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,
html .ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,
html .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,
html .ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,
html .ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,
html .ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,
html .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,
html .ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill { fill: var(--rt-ac); }
html .ql-snow.ql-toolbar button:hover .ql-stroke,
html .ql-snow .ql-toolbar button:hover .ql-stroke,
html .ql-snow.ql-toolbar button.ql-active .ql-stroke,
html .ql-snow .ql-toolbar button.ql-active .ql-stroke,
html .ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,
html .ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,
html .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,
html .ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,
html .ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,
html .ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,
html .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,
html .ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,
html .ql-snow.ql-toolbar button:hover .ql-stroke-mitter,
html .ql-snow .ql-toolbar button:hover .ql-stroke-mitter,
html .ql-snow.ql-toolbar button.ql-active .ql-stroke-mitter,
html .ql-snow .ql-toolbar button.ql-active .ql-stroke-mitter,
html .ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-mitter,
html .ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-mitter,
html .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-mitter,
html .ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-mitter,
html .ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-mitter,
html .ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-mitter,
html .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-mitter,
html .ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-mitter { stroke: var(--rt-ac); }
html .ck.ck-button:not(.ck-disabled):focus,
html .ck.ck-button:not(.ck-disabled):hover,
html a.ck.ck-button:not(.ck-disabled):focus,
html a.ck.ck-button:not(.ck-disabled):hover,
html .ck.ck-button.ck-on,
html a.ck.ck-button.ck-on,
html .ck.ck-button.ck-on:not(.ck-disabled):focus,
html .ck.ck-button.ck-on:not(.ck-disabled):hover,
html a.ck.ck-button.ck-on:not(.ck-disabled):focus,
html a.ck.ck-button.ck-on:not(.ck-disabled):hover { color: var(--rt-ac); }
html .theme-colors .theme-button { color: var(--rt-ac); }
html .theme-colors .theme-color-red { border: 3px solid var(--rt-ac); background: var(--rt-ac); }
html .loading { border: 2px solid color-mix(in srgb, var(--rt-ac) 20%, transparent); border-top-color: var(--rt-ac); }
html .library-app .media-thumbnail-icon i,
html .select-from-library-container .media-thumbnail-icon i { color: var(--rt-ac); }
html .video-js .vjs-big-play-button .vjs-icon-placeholder { color: var(--rt-ac); }
html .video-js .vjs-control-bar .vjs-control.vjs-button,
html .video-js .vjs-control-bar .vjs-remaining-time,
html .video-js .vjs-control-bar .vjs-volume-panel { color: var(--rt-ac); }
html .video-js .vjs-control-bar .vjs-load-progress,
html .video-js .vjs-control-bar .vjs-load-progress div { background-color: color-mix(in srgb, var(--rt-ac) 20%, transparent); }
html .video-js .vjs-control-bar .vjs-play-progress { background: var(--rt-ac); }
html .video-js .vjs-control-bar .vjs-play-progress:before { color: var(--rt-ac); }
html .video-js .vjs-control-bar .vjs-volume-panel .vjs-volume-level { background: var(--rt-ac); }
html .landing-page h1 { color: var(--rt-ac); }
html .landing-page h2 { color: var(--rt-ac); }
html .landing-page h3 { color: var(--rt-ac); }
html .landing-page .landing-page-nav.headroom--not-top.headroom--pinned .navbar-nav a:hover,
html .landing-page .landing-page-nav.headroom--not-top.headroom--pinned .navbar-nav a:active { color: var(--rt-ac); }
html .landing-page .landing-page-nav.headroom--not-top.headroom--pinned .navbar-nav li.active::before { background-color: var(--rt-ac); }
html .landing-page .landing-page-nav.headroom--not-top.headroom--pinned .navbar-nav .btn-outline-semi-light { border: 1px solid color-mix(in srgb, var(--rt-ac) 30%, transparent); color: var(--rt-ac); }
html .landing-page .landing-page-nav.headroom--not-top.headroom--pinned .navbar-nav .btn-outline-semi-light:hover,
html .landing-page .landing-page-nav.headroom--not-top.headroom--pinned .navbar-nav .btn-outline-semi-light:active { border: 1px solid var(--rt-ac); background: var(--rt-ac); }
html .landing-page i.large-icon { background: -webkit-gradient(linear, left top, left bottom, from(var(--rt-ac)), to(var(--rt-ac))); }
html .landing-page .feedback-container a:hover,
html .landing-page .feedback-container a:active { color: var(--rt-ac); }
html .landing-page .video-play-icon span:before { color: var(--rt-ac); }
html .timeline > li > .timeline-badge { background-color: var(--rt-ac); }
html[data-rt-palette] { --theme-color-1: var(--rt-ac); --theme-color-2: var(--rt-ac); --theme-color-3: var(--rt-ac); }
